win下常见压缩工具:rar zip 7z
linux下常见压缩工具:zip gz bz2 xz tar.gz tar.bz2 tar.xz
gzip
不支持目录压缩
gzip 1.txt #压缩。执行后1.txt消失,生成1.txt.gz压缩文件
gzip -d 1.txt.gz #解压。执行后1.txt.gz消失,解压出1.txt文件
gunzip 1.txt.gz #等效于 gzip -d 1.txt.gz
gzip -[1-9] 1.txt #指定压缩级别,默认6,9级别最高
gzip -c 1.txt > /root/1.txt.gz #压缩。-c不删除源文件1.txt,并将压缩文件转移到别的目录。
gzip -d -c 1.txt.gz > /root/1.txt #解压。-c不删除源压缩文件,并将解压出的文件转移到别的目录。
PS:zcat 1.txt.gz #查看gzip压缩文件的内容。
bzip2
使用yum安装bzip2包,不支持压缩目录,同样有压缩级别[1-9]
bzip2 1.txt #压缩。执行后1.txt消失,生成1.txt.bz2压缩文件
bzip2 -d 1.txt.bz2 #解压。执行后1.txt.bz2消失,解压出1.txt文件
bunzip2 1.txt.bz2 #等效于bzip2 -d 1.txt.bz2
bzip2 -c 1.txt #压缩。-c不删除源文件1.txt
bizp2 -d -c 1.txt.bz2 #解压。-c不删除源压缩文件
PS:bzcat 1.txt.bz2 #查看bzip2压缩文件的内容
xz
不支持目录压缩,同样有压缩级别[1-9]
xz 1.txt #压缩。执行后1.txt消失,生成1.txt.xz压缩文件
xz -d 1.txt.xz #解压。执行后1.txt.xz消失,解压出1.txt文件
unxz 1.txt.xz #等效于xz -d 1.txt.xz
xz -c 1.txt #压缩。-c不删除源文件1.txt
xz -d -c 1.txt.xz #解压。-c不删除源压缩文件
PS:xzcat 1.txt.xz #查看xz压缩文件的内容
来源:oschina
链接:https://my.oschina.net/u/3866910/blog/1834400