美文网首页
文件压缩和解压缩.md

文件压缩和解压缩.md

作者: 属于你的世界 | 来源:发表于2017-06-07 21:46 被阅读0次

compress [ options ] [filename]

  • 常用选项 :
    • -d 解压缩,同uncompress
    • -c 结果输出至标准输出,不删除原文,单一使用也不生成压缩文件
  • 实例:
    • 使用 -c 和重定向进行不删除源文件的压缩:


  • 解压缩,不删除压缩文件:


    Paste_Image.png
  • 需要注意的是:使用compress filename和compress -d filename 这种方式进行文件压缩和解压缩,是删除源文件的。

zcat

  • 可以进行.xz、.gz、bzip2和.Z压缩文件的在终端的输出,这也可以用于解压缩,将输出到终端的内容,重定向到文件,也是一种解压缩的手段。

gzip

  • gzip [option] file
  • 常用选项:
    • -d 解压缩,同gunzip
    • -c将压缩或解压缩的结果输出至标准输出
    • :1-9 可以指定压缩比,值越大,压缩力度越大,压缩和解压缩花费时间越长,默认值为 6。

  • 实例:




bzip2

  • bzip2 [option] file
  • 常用选项:
    • -k: keep,保留原文件
    • -d : 解压缩
    • -# : 1-9,压缩比,默认是6

xz [option] file

  • -k: keep,保留原文件
  • -d : 解压缩
  • -# : 1-9,压缩比,默认是6

zip

  • zip -r 压缩完成后的文件名 源文件路径加文件名
  • zip -r ./etcsys /etc/sysconfig
  • unzip filename : 解压缩
  • 会自动加后缀

tar

  • tar [option]

  • tar 的含义是打包归档,左右是,打包,可以用来解压包,而且还支持打包后用各种格式压缩(gz,bz2,xz等)。

  • f : 归档file
    -v : verbose,显示压缩过程中的详细信息
    -t : list,显示,归档的内容
    -x :extract 解压
    -c : compress
    -z : gzip格式压缩,后缀为.gz
    -j : bzip2 格式压缩,后缀为.bz2
    J : xz 格式压缩,后缀为.xz

  • 组合参数含义:


    Paste_Image.png
  • 实例: tar -cvf etc.tar /etc/ ; 打包/etc文件
    tar -tvf etc.tar ; 预览打包文件
    tar -xvf etc.tar ; 解打包
    tar -xvf etc.tar -C /tmp ; 解压到指定目录
    tar -rf etc.tar data.file ; 将data.file追加到打包文件中
    tar zcvf etc.tar.gz /etc ; 打包并且压缩
    tar xvf etc.tar.gz ; 解压缩

相关文章

网友评论

      本文标题:文件压缩和解压缩.md

      本文链接:https://www.haomeiwen.com/subject/uquafxtx.html