Linux下文件的压缩解压缩 | (待完善)

  1. tar
    • tar在linux上是常用的打包、压缩、加压缩工具,他的参数很多,这里仅仅列举常用的压缩与解压缩参数
    • 参数列表:
      • -c :create 建立压缩档案的参数
      • -x : 解压缩压缩档案的参数
      • -z : 是否需要用gzip压缩
      • -j  :意为bzip2格式,表明要用bzip格式压缩,zj不能同时用
      • -v : 压缩的过程中显示档案
      • -f  : 置顶文档名,在f后面立即接文件名,不能再加参数
    • 举例:
      • 将整个/home/www/images 目录下的文件全部打包为 /home/www/images.tar
        • tar -cf /home/www/images.tar /home/www/images/        ← 仅打包,不压缩
        • tar -zcf /home/www/images.tar.gz /home/www/images/  ← 打包后,以gzip压缩
    • 将tgz文件解压到指定目录
      • tar -zxf test.tgz -C 指定目录
    • 将指定目录压缩到指定文件,比如将linux-2.6.29 目录压缩到 kernel.tgz
      • tar -zcf kernel.tgz linux-2.6.29/

你可能感兴趣的:(linux,文件压缩解压缩)