Tar 压缩

tar可以和gzip, bzip2组合使用, 也就是边打包,边压缩.

上一篇说了打包, 这一篇就介绍压缩.

其中压缩有两个软件, 一个是gzip, 创建的是.gz的文件, 另一个是bzip2,创建的是.bz2的文件, 两者有什么区别呢? 可以简单地理解为,在相同的条件下, .bz2压缩率更高, 更能节省空间.

gzip压缩

  1. $ tar cvfz /tmp/my_home_directory.tar.gz /home/jsmith #压缩
  2. $ tar xvfz /tmp/my_home_directory.tar.gz #解压
  3. $ tar tvfz /tmp/my_home_directory.tar.gz

还记得这些参数都是什么意思吗?

不记得就往回翻翻看~

bzip2压缩

  1. $ tar cvfj /tmp/my_home_directory.tar.bz2 /home/jsmith #压缩
  2. $ tar xvfj /tmp/my_home_directory.tar.bz2 #解压
  3. $ tar tvfj /tmp/my_home_directory.tar.bz2

看出两者有何区别了么?