分类目录

近期文章

近期评论

文章归档

关于

功能

友情链接

Site search

Categories

2023 年二月
« 二    
 12345
6789101112
13141516171819
20212223242526
2728  

Tags

4.6.01 压缩解压命令

压缩解压命令:

压缩文件的好处便于传输,占用空间少,难以感染病毒。
linux常见的压缩格式:.gz .zip .rar

压缩命令名称:gzip
命令英文原意:GUNzip
命令所在路径:/bin/gzip
执行权限:所有用户
语法:gzip [文件]
功能描述:压缩文件
压缩后文件格式:.gz
例如:
touch xiaoming
gzip xiaoming 会得到一个xiaoming的压缩包xiaoming.gz。

解压缩命令名称:gunzip
命令英文原意:GUN unzip
命令所在路径:/bin/gunzip
执行权限:所有用户
语法:gunzip [文件]
功能描述:解压缩.gz的压缩文件
例如:
gunzip xiaoming.gz 解压xiaoming.gz压缩包。
除了gunzip外,也可以用gzip -d 命令解压.gz的文件。

gzip不能压缩文件夹,而且压缩后不保留原文件。

linux经常用到.tar.gz压缩文件,特别是源代码包。

如果要压缩目录,需要用到压缩命令tar。

压缩命令名称:tar
命令英文原意:打包
命令所在路径:/bin/tar
执行权限:所有用户
语法:tar 选项[-zcf] [压缩后的文件名] [目录]
选项:
-c 打包;把目录的内容变成一个文件包。
-v 显示详细信息;
-f 指定文件名;
-z 打包同时压缩;
功能描述:打包目录;
压缩后文件格式:.tar.gz,后缀只是方便区分。
例如:
mkdir xiaoming
tar -cvf xiaoming.tar xiaoming 把xiaoming这个目录打包成文件。
tar -zcf xiaoming.tar.gz xiaoming 把xiaoming这个目录打包同时压缩文件(经常用到)。

tar命令解压缩语法:
-x 解包;
-v 显示详细信息;
-f 指定解压文件;
-z 解压缩;
例如:
tar -zxvf xiaoming.tar.gz 解压缩xiaoming.tar.gz。

压缩命令名称:zip
命令英文原意:-
命令所在路径:/usr/bin/zip
执行权限:所有用户
语法:zip 选项[-r] [压缩后的文件名] [文件或目录]
选项:
-r 压缩目录;
功能描述:压缩文件或目录;
压缩后文件格式:.zip,后缀只是方便区分。
例如:
touch xiaoming 创建一个xiaoming的文件。
zip xiaoming.zip xiaoming 压缩小明这个文件。

mkdir xiaohong 创建一个xiaohong的文件夹。
zip -r xiaohong.zip xiaohong 压缩小红这个文件夹。

压缩解压命令名称:unzip
命令英文原意:-
命令所在路径:/usr/bin/unzip
执行权限:所有用户
语法:unzip [压缩文件名]
选项:解压.zip的压缩文件(不分文件还是目录);
例如:
unzip xiaoming.zip 解压小明的压缩文件。

 

zip不需安装任何程序就能在linux里使用,方便windows和linux系统之间传输数据。而且保留源文件。

rar需要安装linux版的安装程序才能使用。
压缩解压命令名称:bzip2
命令英文原意:-
命令所在路径:/usr/bin/bzip2
执行权限:所有用户
语法:bzip2 选项 [-k] [文件]
选项:
-k (keep)产生压缩文件后保留原文件;
功能描述:压缩文件
压缩后文件格式:.bz2
例如:​
bzip2 -k xiaoming
tar -cjf xiaoming.tar.bz2 xiaoming
压缩比非常高,适合大文件压缩
压缩解压命令名称:bunzip2
命令英文原意:-
命令所在路径:/usr/bin/bunzip2
执行权限:所有用户
语法:bunzip2 选项 [-k] [压缩文件]
选项:
-k (keep)解压缩文件后保留原文件;
功能描述:解压缩
例如:​
bunzip2 -k xiaoming.bz2
tar -xjf xiaoming.bz2

转载请注明来源:Siyi的博客-《4.6.01 压缩解压命令》
本文链接地址:http://www.peepig.com/archives/650

Write a comment