linux压缩与解压缩是非常重要的内容。以下内容是经常遇到的,需熟悉并记住。
tar.xz
压缩:tar cJvf filename.tar.xz dirname
解压tar xvJf ***.tar.xz
.tar
打包:tar cvf filename.tar dirname
解包:tar xvf filename.tar
(tar是打包,不是压缩!)
.tar.gz
压缩:tar czvf filename.tar.gz DirName
解压:tar xzvf filename.tar.gz
.tar.bz2
压缩:tar cjvf filename.tar.bz2 dirname
解压:tar xjvf filename.tar.bz2
.tar.bz
解压:tar xjvf filename.tar.bz
.gz
压缩:gzip filename
解压:gunzip filename.gz
或者 gzip -d filename.gz
.bz2
压缩:bzip2 -z filename
解压:bunzip2 filename.bz2
或者 bzip2 -d filename.bz2
.bz
解压:bzip2 -d filename.bz
或者 bunzip2 filename.bz
.zip
压缩:zip filename.zip dirname
解压缩:unzip filename.zip
.rar
压缩:rar a filename.rar dirname
解压:rar x filename.rar
.rpm
解包:rpm2cpio filename.rpm | cpio -div
错误提醒
出现这个原因,是因为linux下没有bzip2解压工具。
解决办法是下载bzip2。yum -y install bzip2
致谢
这一篇文章主要参考下面的链接1。里面有更详细的内容。
来源:https://www.cnblogs.com/yihang996/p/10965333.html