打包压缩

视频1:59:00
打包: tar -cf dir_test.tar dir_test/
将当前目录所有文件打包:tar -cf test.tar *
解包(提取): tar -xf dir_test.tar  当前目录  
                         tar -xf dir_test.tar -C /tmp 解包到/tmp指定路径

压缩:只能压缩一个文件 不能压缩文件夹。
 tar的用处就是把文件夹打包成一个.tar 的文件,这样就可以用gzip dir_test.tar压缩得到一个dir_test.tar.g
解压缩:gzip -d dir_test.tar.gz => 得到 dir_test.tar  在  tar -xf dir_test.tar得到  dir_test
 bzip2 test.tar =>test.tar.bz2
解压缩:bzip2 -d test.tar.bz2  => test.tar 
              tar -xf test.tar  =>  test


压缩成  .tar.bz2的   :   tar -cjf test.tar.bz2  test
解压缩           tar -xjf test.tar.bz2            压缩比要大些,压缩时间要长些

压缩成  .tar.gz的  :  tar -czf test.tar.gz  test
解压缩         tar -xzf test.tar.gz            压缩比要小些,压缩时间稍微短些

你可能感兴趣的:(linux)