压缩、解压缩及归档工具
compress/uncompress:.Z # 现在已经很少在见到了
gzip/gunzip:.gz
bzip2/bunzip2:.bz2
xz/unxz:.xz # 目前推荐使得的工具
zip/unzip: # 通用、各种操作系统都支持的工具,比较古老了,而且是个归档工具
tar,cpio
1、gzip/gunzip
gzip [OPTION] ...FILE...
-d:解压缩,相当于gunzip # 和-c使用,实现保留原文件功能。
-c:将结果输出至标准输出; # 默认压缩后删除原文件,使用此选项后,原文件不删除,然后重定向到一个文件,实现保留原文件的功能。
-#:1-9,指定压缩比;
zcat:不显示展开的前提下查看文本文件内容;
2、bzip2/bunzip2/bzcat
bzip2 [OPTION] ...FILE...
-k:keep,保留原文件;
-d:解压缩
-#:1-9,压缩比,默认为6;
bzcat:不显式展开的前提下查看文本文件内容;
3、xz/unxz/xzcat
-k:keep,保留原文件;
-d:解压缩
-#:1-9,压缩比,默认为6;
xzcat:不显式展开的前提下查看文本文件内容;
4、tar
tar [OPTION] ...
(1) 创建归档
tar -c -f /PATH/TO/SOMEFILE.tar FILE...
tar cf /PATH/TO/SOMEFILE.tar FILE...
(2) 查看归档文件中的文件列表
tar -t -f /PATH/TO/SOMEFILE.tar
(3) 展开归档
tar -x -f /PATH/TO/SOMEFILE.tar
tar -x -f /PATH/TO/SOMEFILE.tar -C /PATH/TO/DIR
结合压缩工具实现:归档并压缩
-j:bzip2,-z:gzip,-J:xz