Linux的压缩与解压

压缩、解压缩:bzip2gzip
打包、解包:tar

常见格式

  1. *.gz gzip压缩的文件
  2. *.bz2 bzip2 压缩的文件
  3. *.tar tar程序打包的文件,未经过压缩
  4. *.tar.gz tar程序打包的文件,经过gzip的压缩
  5. *.tar.bz2 tar程序打包的文件,经过bzip2压缩

常用解包命令

tar -zxvf filename.tar.gz
tar -jxvf filename.tar.bz2
z:表示gzip压缩的文件
j:表示bzip2压缩的文件
x:表示这是解包操作;c表示是打包操作。
v:显示操作的详细过程;
f:指定后面的文件名字;
如果要解压到指定目录:tar zxvf filename.tar.gz -C /dir

常用打包命令

tar -zcvf bb.tar.gz aa.txt
将aa.txt用gz压缩并打包为bb.tar.gz文件
tar -jcvf bb.tar.bz2 aa.txt
将aa.txt用gz压缩并打包为bb.tar.bz2文件