Linux学习笔记-打包与压缩

常用的压缩命令

压缩
# bzip2 [-cdkzv#] filename
读取压缩文件的内容
# bzcat filename.bz2
参数与选项:
-c  : 将压缩过程中产生的数据输出到屏幕上
-d  : 解压缩的参数
-k  : 保留原文件
-z  : 压缩的参数
-v  : 显示出原文件/压缩文件的压缩比等信息
-# : 计算压缩比的参数,-9 最佳,-1 最快 

 

打包的命令

# tar [-j|-z] [cv] [-f filename] filename1 filename2... <==打包与压缩
# tar [-j|-z] [tv] [-f filename]                          <==查看文件名
# tar [-j|-z] [xv] [-f filename] [-C dirname]      <==解压缩
参数与选项:
-c : 新建打包文件
-t : 查看打包文件的内容包含哪些文件名
-x : 解打包/压缩
-j : 通过bzip2的支持压缩/解压缩,文件名最好为 *.tar.bz2
-z : 通过gzip的支持压缩/解压缩,文件名最好为 *.tar.gz
-v : 在压缩/解压缩的过程中,将正在处理的文件名显示出来
-f : 要处理的文件名
-C : 目录

PS:以下为常用的tar命令组合

  • 压缩 : tar -jcv -f filename.tar.bz2 要被压缩的文件或目录名称
  • 查询 : tar -jtv -f filename.tar.bz2
  • 解压缩 : tar -jxv -f filename.tar.bz2 -C 解压缩的目录

 

posted @ 2017-11-16 15:46  DeDeDi  阅读(136)  评论(0)    收藏  举报