linux解压缩文件命令大全(.tar.gz,tar.bz2,.zip,.rar,.gz)

参考链接:https://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html

上面的文章介绍了绝大多数的压缩文件的压缩与解压缩命令。这里对常见的压缩文件进行了总结,满足常见的需求。

tar 命令可以搞定后缀有 .tar 的压缩文件,如:.tar, .tar.gz, tar.bz2, tar.Z。如果是单纯以 .gz, .bz2, .Z 结尾的压缩文件,它们有对应的压缩处理命令,分别是 gzip, bzip2, compress/uncompress

Windows 操作系统下常见的压缩文件有 .zip, .rar,这两类压缩文件需要分别用到 ziprar 命令来进行操作。

.tar

压缩:

tar cvf FileName.tar DirName

解压:

tar xvf FileName.tar

.tar.gz

压缩:

tar zcvf FileName.tar.gz DirName

解压:

tar zxvf FileName.tar.gz

.tar.bz2

压缩:

tar jcvf FileName.tar.bz2 DirName

解压:

tar jxvf FileName.tar.bz2

.tar.Z

压缩:

tar Zcvf FileName.tar.Z DirName

解压:

tar Zxvf FileName.tar.Z

.Z

ubuntu系统需额外安装:

sudo apt-get install ncompress

解压:

uncompress FileName.Z

压缩:

compress FileName

.gz

解压:

gzip -d FileName.gz

压缩:

gzip FileName

.bz2

解压:

bzip2 -d FileName.bz2

压缩:

bzip2 -z FileName

.rar

ubuntu系统需额外安装:

sudo apt-get install rar

解压:

rar x FileName.rar

压缩:

rar a FileName.rar DirName

.zip

ubuntu系统需额外安装:

sudo apt-get install zip

解压:

unzip FileName.zip

压缩:

zip FileName.zip DirName

提示
tar 命令中的 v 参数是用来在终端打印详情,可以省略掉。.tar.xxx 后缀的压缩文件需要系统中安装有相应支持的压缩命令,如果是处理 .tar.bz2,系统必须安装有 bzip2 命令。tar 命令的 c 参数表示压缩,x 参数表示解压缩。

关于 tar.gz, tar.bz2, .tar 三种格式的压缩文件的压缩比率及解压时间的对比,参考文章:https://www.cnblogs.com/joshua317/p/6170839.html

上一篇:Linux 常见压缩解压命令


下一篇:常用压缩命令