网络安全 频道

Linux下常用压缩格式的压缩与解压方法

    Linux下常用压缩格式的压缩与解压方法(2005-2-20)

           大致总结了一下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
      ---------------------------------------------
      .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 x FileName.rar
      压缩:rar a FileName.rar DirName

      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 -
      ---------------------------------------------
      .tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
      解压:sEx x FileName.*
      压缩:sEx a FileName.* FileName

      sEx只是调用相关程序,本身并无压缩、解压功能,请注意!
      sEx请到: http://sourceforge.net/projects/sex下载!
      解压后请将sEx拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
      [root@www2 tmp]# cp sEx /usr/bin/


      参考文献:Linux 文件压缩工具指南

http://www.cnxhacker.com/Article/OS/Unix/200610/6015.html

0
相关文章