Linux-shell篇之压缩命令

压缩、解压缩命令
压缩格式:gz,bz2,xz,zip,z

压缩算法:算法不同,压缩比也会不同

以前用的压缩方式
compress:FILENAME.Z
uncompress

gzip:.gz
gzip /PATH/TO/SOMEFILE:压缩完成后会删除原文件
-d:
-#:1-9,指定压缩比,默认是6
gunzip:
gunzip /PATH/TO/SOMEFILE.gz,解压完成后会删除原文件
zcat /PATH/TO/SOMEFILE.gz 不解压的情况,查看文本文件的内容

bzip2:.bz2
比gzip有这更大压缩比的压缩工具,使用格式近似
bzip2 /PATH/TO/SOMEFILE
-d
-#:1-9,默认是6
-k:压缩时保留原文件

bunzip2 /PATH/TO/SOMEFILE.bz2
bzcat

xz:.xz
xz /PATH/TO/SOMEFILE
-d
-#:1-9,默认是6
-k:压缩时保留原文件
unxz
xzdec
czcat

zip:
zip FILENAME.zip FILE1 FILE2 …,压缩后不删除原文件
unzip FILENAME.zip

archive:归档,归档本身并不意味着压缩

tar:归档工具,.tar
-c:创建归档文件
-f FILE.tar:操作的归档文件
-x:展开文档
–xattrs:归档时,保留文件的扩展属性信息
-t:不展开归档,直接查看归档了哪些文件

-zcf:调用并压缩gzip压缩
-zxf:调用gzip解压锁并展开归档,-z选项可省略

扫描二维码关注公众号,回复: 10979643 查看本文章
发布了30 篇原创文章 · 获赞 0 · 访问量 993

猜你喜欢

转载自blog.csdn.net/yaoyujie157/article/details/104016680