文件打包与压缩 |
命令 |
选项 |
注解 |
示例 |
compress |
文件名 |
压缩指定的文件,压缩后的格式为*.z |
compress install.log |
-d |
解压被压缩的文件 .z为后缀的文件;compress -d=uncompress |
compress -d install.log |
zip |
压缩名 文件列表 |
用于一个或多个文件压缩为一个压缩包,后缀.zip |
install ins.zip install.log install.log.systemlog |
unzip 文件名 |
解压缩 .Zip文件 |
unzip ins.zip |
bzip2 |
[选项] 文件名 |
压缩工具,压缩后缀为.bz2 |
|
-d |
解压被压缩的文件,支持bz2,bz,tbz的文件 =bunzip2 |
bzip2 -d install.log.bz2=bunzip2 install.log.bz2 |
-z |
压缩指定文件 |
bzip2 -z install.log |
gzip |
[选项] 文件名 |
最常用的压缩工具,后缀名为.gz |
gzip install.log |
-d |
解压被压缩的文件(后缀为.gz) =gunzip |
gzip -d install.log.gz=gunzip install.log.gz |
-数字 |
指定压缩率(1→9),1最低但最快,默认为6 |
|
tar |
[选项] 打包名 需要打包的文件 |
一个打包工具,不同于压缩,只是把多个文件打包放在一起,便于归档管理,打包后文件大小不变 |
打包:tar -cvf ins.tar install.log install.log.syslog |
-c |
建一个包 |
-t |
查看包中文件 |
解包:tar -xvf ins.tar |
-v |
打包过程中显示被打包的文件 |
-f |
需要打包的内容为文件 |
打包同时压缩:tar -zcvf 文件名 |
-x |
解开一个包 |
-z |
同时启用gzip工具进行压缩或解压 |
解包同时解压缩:tar -zxvf 文件名 |
-exclude file |
打包过程中,不要将file文件打包 |