1.常见的压缩文件格式与相关指令:
格式 | 压缩指令 | 解压指令 |
---|---|---|
zip | zip 压缩包名 文件1 文件2 | unzip 压缩包名 |
gz | gzip [-cdtv#] 文件 参数: -c 将压缩的数据输出到屏幕上 -d 解压参数 -t 检验压缩文件的一致性 -v 显示详细信息 -# 压缩等级 | gzip -d 压缩包名 |
bz2 | bzip2 [-cdkzv#] 文件 参数: -c 将压缩的数据输出到屏幕上 -d 解压参数 -k 保留原始文件 -z 压缩参数 -v 显示详细信息 -# 压缩等级 | bzip2 -d 压缩包名 |
2.最常用的打包命令是tar命令:
命令 | 描述 | 参数 |
---|---|---|
tar -cvf 压缩包名.tar 被压缩文件名1 文件名2 ..... | 打包为*.tar文件 | -c 创建新的打包文件 -v 显示压缩或解压的详细信息 -f 指定操作的文件(必须放在最后) -z 压缩或解压成gz文件 -j 压缩或者解压成bz2文件 -x 解包 -C 解压到特定目录,默认为当前目录 |
tar -zcvf 压缩包名.tar.gz 被压缩文件名1 文件名2 .... | 打包为*.tar.gz文件 | |
tar -jcvf 压缩包名.tar.bz2 被压缩文件名1 文件名2 ..... | 打包为*.tar.bz2文件 | |
tar -xvf 压缩包名.tar [-C 目录名] | 解包*.tar文件 | |
tar -zxvf 压缩包名.tar.gz [-C 目录名] | 解包*.tar.gz文件 | |
tar -jxvf 压缩包名.tar.bz2 [-C 目录名] | 解包*.tar.bz2文件 |