这篇文章主要给大家介绍了在Ubuntu系统下各种压缩与解压的操作,其中包括.tar、.gz、.bz2、.bz、.Z、.tgz、.zip、.rar以及.lha等各个的解压与压缩方法,每一种都给出了示例代码,需要的朋友可以参考学习,一起来看看吧。
一、.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
五、.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
十、.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 a FileName.rar
压缩:rar e FileName.rar
十四、.lha
解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName