Linux常用压缩解压缩指令
转载自Linux常用操作
.tar
1
2解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!).gz
1
2
3解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName.tar.gz 和 .tgz
1
2
3
4
5解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
多线程解压:tar --use-compress-program=pigz -xpf FileName.tar.gz
多线程压缩:tar --use-compress-program=pigz -cpf FileName.tar.gz DirName.bz2 和 .bz
1
2
3解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName.tar.bz2 和 tar.bz
1
2解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName.xz
1
2解压:xz -d FileName.xz
压缩:xz -z FileName.tar.xz
1
2解压:tar -xvJf FileName.tar.xz (注:网上说的分两次解压的说法是不必要的,当前tar可以一次性压缩和解压。)
压缩:tar -cvJf FileName.tar.xz.Z
1
2解压:uncompress FileName.Z
压缩:compress FileName.tar.Z
1
2解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName.zip
1
2解压:unzip FileName.zip
压缩:zip FileName.zip DirName.rar
1
2解压:rar x FileName.rar
压缩:rar a FileName.rar DirName.lha
1
2解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName.rpm
1
2解包:rpm2cpio FileName.rpm | cpio -div
打包:rpmbuild -ba Dirname.deb
1
2
3解包文件:dpkg -X FileName.deb DirName/
解包信息:dpkg -e FileName.deb DirName/
打包:dpkg-deb -b ExtractDirName/ BuildDirName/
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Cloud-Weblog!