[关闭]
@llplmlyd 2019-09-30T16:33:40.000000Z 字数 425 阅读 789

Linux文件与文件系统的压缩

Linux


可对单一文件进行压缩

  1. 通用 -c -v -d -#(number)
  1. compress
  2. zip
  3. gzip 压缩时间短
  4. bzip2
  5. xz 压缩效率最高 但时间成本高
  6. tar

gzip zcat/zmore/zless/zgrep

  1. gzip -c 屏幕输出
  2. gzip -d 解压缩
  3. gcat 查看被压缩的文档
  4. zgrep 过滤压缩文档里面的内容
  5. -v 输出压缩比 -t 校验压缩正确性
  1. bzip2 -k 保留源文件
  1. xz
  2. -l 列出压缩文件的相关信息
  3. -t 校验压缩正确性

对多个文件进行打包压缩

  1. tar
  2. tar -j 支持bzip2
  3. tar -t 查看打包文件里面包含的文件名
  4. tar -c 建立打包文件,输出过程
  5. tar -C 解压缩,解压缩到目录
  6. tar -v 把处理过程中的文件名显示出来
  7. tar -x 解压缩
  8. 压缩:tar -jcv -f filename.tar.bz2 要被压缩的文件或目录名称
  9. 查询:tar -jtv -f filename.tar.bz2
  10. 解压缩:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注