Linux压缩打包命令

发布时间:2020-03-13编辑:脚本学堂
linux下各种格式的压缩包的压缩、解压的方法。在这里做个记录,方便以后查找。

linux下各种格式的压缩包的压缩、解压的方法。在这里做个记录,方便以后查找。
 
.tar
    解包:tar xvf FileName.tar
    打包:tar cvf FileName.tar DirName
    注:tar是打包,不是压缩!
---------------------------------------------
.gz
  解压1:gunzip FileName.gz
  解压2:gzip -d FileName.gz
  压缩:gzip FileName
.tar.gz 和.tgz
    解压:tar zxvf FileName.tar.gz
    压缩:tar zcvf FileName.tar.gz DirName
---------------------------------------------
.bz2
  解压1:bzip2 -d FileName.bz2
  解压2:bunzip2 FileName.bz2
  压缩: bzip2 -z FileName
.tar.bz2
  解压:tar jxvf FileName.tar.bz2
  压缩:tar jcvf FileName.tar.bz2 DirName
---------------------------------------------
.cpio
    解压:cpio -idv < tta.cpio
    压缩:ls | cpio -ov > tta.cpio
---------------------------------------------
.bz
  解压1:bzip2 -d FileName.bz
  解压2:bunzip2 FileName.bz
  压缩:未知
.tar.bz
  解压:tar jxvf FileName.tar.bz
  压缩:未知
---------------------------------------------
.Z
  解压:uncompress FileName.Z
  压缩:compress FileName
.tar.Z
  解压:tar Zxvf FileName.tar.Z
  压缩:tar Zcvf FileName.tar.Z DirName
---------------------------------------------
.zip
  解压:unzip FileName.zip
  压缩:zip FileName.zip DirName
---------------------------------------------
.rar
  解压:rar a FileName.rar
  压缩:rar e FileName.rar

  rar请到: http://www.rarsoft.com/download.htm 下载!
  解压后请将rar_static拷贝到/usr/bin目录 (其他由$PATH环境变量指定的目录也可以):
  [root@www2 tmp]# cp rar_static /usr/bin/rar
---------------------------------------------
.lha
  解压:lha -e FileName.lha
  压缩:lha -a FileName.lha FileName

  lha请到: http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/ 下载!
  解压后请将lha拷贝到/usr/bin目录 (其他由$PATH环境变量指定的目录也可以):
  [root@www2 tmp]# cp lha /usr/bin/
---------------------------------------------
.rpm
  解包:rpm2cpio FileName.rpm | cpio -div
---------------------------------------------
.deb
  解包:ar p FileName.deb data.tar.gz | tar zxf -
---------------------------------------------