Ubuntu终端文件的压缩和解压缩命令

在Ubntu的终端中压缩和解压缩是每天几乎要用到的命令,由于linux中各种压缩文件类型较多,所以需要记住几个主要的压缩和解压缩命令:

文件类型执行动作命令
.tar解包tar xvf FileName.tar
.tar打包tar cvf FileName.tar DirName
.gz解压1gunzip FileName.gz
.gz解压2gzip -d FileName.gz
.gz压缩gzip FileName
.tar.gz 和 .tgz解压tar zxvf FileName.tar.gz
.tar.gz 和 .tgz压缩tar zcvf FileName.tar.gz DirName
.bz2解压1bzip2 -d FileName.bz2
.bz2解压2bunzip2 FileName.bz2
.bz2压缩bzip2 -z FileName
.tar.bz2解压tar jxvf FileName.tar.bz2
.tar.bz2压缩tar jcvf FileName.tar.bz2 DirName
.bz解压1bzip2 -d FileName.bz
.bz解压2bunzip2 FileName.bz
.tar.bz解压tar jxvf FileName.tar.bz
.Z解压uncompress FileName.Z
.Z压缩compress FileName
.tar.Z解压tar Zxvf FileName.tar.Z
.tar.Z压缩tar Zcvf FileName.tar.Z DirName
.zip解压unzip FileName.zip
.zip压缩zip FileName.zip DirName
.rar解压rar x FileName.rar
.rar压缩rar a FileName.rar DirName