Monday, December 18, 2017

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
解 压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
———————————————
.bz2
解 压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
压缩: bzip2 FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName

bzip2 a.bz2 file1 file2 file3 /etc
把文件file1,file2,file3及/etc下的内容压缩起来,放入 a.bz2文件中。

———————————————
.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
———————————————
.tgz
解 压:tar zxvf FileName.tgz
压缩:未知
.tar.tgz
解压:tar zxvf FileName.tar.tgz
压缩:tar zcvf FileName.tar.tgz FileName
———————————————
.zip
解 压:unzip FileName.zip
压缩:zip FileName.zip DirName
———————————————
.rar
解 压:rar e FileName.rar
压缩:rar a FileName.rar

rar请 到:http://www.rarsoft.com/download.htm 下载!
解压后请将cp rar /usr/bin
———————————————
.lha
解 压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName

lha请 到:http://www.infor.kanazawa-it.ac.jp/…/lhaunix/下载!
>解压后请将lha拷贝到 /usr/bin目录(其他由$PATH环境变量指定的目录也可以):
[root@www2 tmp]# cp lha /usr/bin/
———————————————
.rpm
解 包:rpm2cpio FileName.rpm | cpio -div
———————————————
.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/

Leave a Reply

Your email address will not be published. Required fields are marked *