压缩&解压缩

ε祈祈猫儿з 提交于 2019-11-26 17:13:10

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

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!