文件打包与压缩 | |||
命令 | 选项 | 注解 | 示例 |
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文件打包 |
时间: 2024-10-06 09:15:22