Linux 压缩管理(简明使用)

命令:bzip2

命令格式: bzip2 [-tkdsf] [-压缩等级] file
参数说明:
-t 测试 bz2 文件的完整性。
-k 命令默认压缩后,删除原文件,改参数是保持原文件。
-d 解压缩参数。
-s 使用更小的内存压缩文件。
-f 强制覆盖原来的压缩文件。
-[1-9] 压缩等级,9 是最大。

命令:gzip

命令格式: gzip [-tkdv] [-压缩等级] file
参数说明:
-t 测试 gz 文件的完整性。
-k 命令默认压缩后,删除原文件,改参数是保持原文件。
-d 解压缩参数。
v 显示压缩进度
-[1-9] 压缩效率是一个介于 1-9 的数值,预设值为"6",指定愈大的数值,压缩效率就会愈高。

命令:zip

命令格式: zip [-rvP] [-压缩等级] file.zip file/dir
参数说明:
-d 解压缩参数。
v 显示压缩进度。
-P 加密压缩。
-[1-9] 压缩等级,9 是最大。

命令:unzip

命令格式: unzip file.zip -d 压缩路径

命令:tar

命令格式:

  • 将文件或目录打包成tar 文件
    tar -cvf file.tar file/dir

  • 解 tar 包文件, 默认解到当前目录,-C 可以指定目录
    tar -xvf file.tar -C dir

  • 将文件或目录用gz 选项压缩
    tar -czvf file.tar.gz file/dir

  • 解压缩,默认解到当前目录,-C 可以指定目录,-p 用原来的文件权限还原文件。
    tar -xzvpf file.tar.gz -C dir

  • 将文件或目录用bzip2 选择压缩
    tar -cjvf file.tar.bz2 file/dir

  • 解压缩,默认解到当前目录,-C 可以指定目录,-p 用原来的文件权限还原文件。
    tar -xjvpf file.tar.bz2 -C dir

你可能感兴趣的:(Linux 压缩管理(简明使用))