1、zip,unzip
zip 压缩文件名.zip 要被压缩文件的名字
zip -m test1.zip test2.txt
把test2添加到test1.zip
zip -d test1.zip test2.txt
把test2从test1.zip中删除
zip test1.zip *.txt -x test10.txt
除test10以外,将所有.txt文件压缩
zip -r /dir 递归压缩
unzip test1.txt
unzip test1.zip -d /压缩目录
unzip -v test1.zip
不解压,查看压缩内容
2、gzip、gunzip
gzip 被压缩的文件名,压缩后,源文件不保留
gzip -c test.txt > test.txt.gz
压缩,保留源文件
gzip -r 目录 压缩了目录下的所有内容
gunzip test.txt.gz
gunzip -c test.zip.gz > /root/test.txt
解压缩到特定目录,并且保留源文件
不解压查看
[root@localhost test1]#zcat test5.txt.gz
[root@locaIhost test1]#zless test5.txt.gz
3、bzip2、bunzip2
bzip2 被压缩的文件名,压缩后,源文件不保留
bzip2 -c test.txt > test.txt.bz2
压缩,保留源文件
bunzip2 test.txt.bz2
bunzip2 ===>bzip2 -d
4、xz,unxz
xz 被压缩的文件名,压缩后,源文件不保留
xzcat test.txt.xz 查看压缩后的文件内容
xz dir/*
unxz test