4-1-SHELL语言-压缩与解压

SHELL语言-压缩与解压

  • windows下常见的压缩包:
    zip rar

  • linux下常见的压缩包格式
    zip gz bz2 tar(归档)

zip

  • 压缩: zip 压缩包 文件1 文件2
    4-1-SHELL语言-压缩与解压_第1张图片
  • 解压: unzip 压缩包
    4-1-SHELL语言-压缩与解压_第2张图片

tar

  • -c — 创建新的打包文件 [压缩用的]
  • -v — 显示压缩或者解压的详细信息
  • -f — 指定要操作的文件 [位于所有参数的最后]
  • -z — 压缩|解压 gz文件的 文件格式 .tar.gz
  • -j — 压缩|解压 bz2文件的 文件格式 .tar.bz2
  • -x — 解压缩包
  • -C — 指定解压的文件的路径 如果不用这个默认是解压在当前路径下

压缩:

  • 归档
    tar -cvf 文件名.tar 文件1 文件2
    4-1-SHELL语言-压缩与解压_第3张图片
  • 压缩文件gz
    tar -cvzf 文件名.tar.gz 文件1 文件2
    4-1-SHELL语言-压缩与解压_第4张图片
  • 压缩bz2
    tar -cvjf 文件名.tar.bz2 文件1 文件2
    4-1-SHELL语言-压缩与解压_第5张图片

解压

  • 解归档
    tar -xvf 文件名.tar -C 路径
    4-1-SHELL语言-压缩与解压_第6张图片
  • 解压缩文件gz
    tar -xvzf 文件名.tar.gz -C 路径
    4-1-SHELL语言-压缩与解压_第7张图片
  • 解压缩bz2
    tar -xvjf 文件名.tar.bz2 -C 路径
    4-1-SHELL语言-压缩与解压_第8张图片

你可能感兴趣的:(4-1-SHELL语言-压缩与解压)