gzip,bzip2,xz压缩工具
博客专区 > 阿想 的博客 > 博客详情
gzip,bzip2,xz压缩工具
阿想 发表于6个月前
gzip,bzip2,xz压缩工具
  • 发表于 6个月前
  • 阅读 5
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

6.1 压缩打包介绍

  • Windows .rar .zip .7z
  • Linux .zip,.gz,.bz2,.xz,.tar.gz,.tar.bz2,.tar.xz
  • linux的后缀名可以比较随意。压缩包的后缀名是自动生成的,逐渐成为约定后缀名

6.2 - 6.4 gzip,bzip2,xz压缩工具

做个2M的txt

[root@lixiang01 d6z]# find /etc/ -type f -name "*conf" -exec cat {} >> 1.txt \;
[root@lixiang01 d6z]# du -sh 1.txt
1.9M	1.txt
[root@lixiang01 d6z]# du -sh 1.txt	
1.9M	1.txt
[root@lixiang01 d6z]# wc -l !$
wc -l 1.txt
51780 1.txt

压缩举例

[root@lixiang01 d6z]# gzip 1.txt      	压缩默认6级别
[root@lixiang01 d6z]# ls
1.txt.gz  2.txt
[root@lixiang01 d6z]# du -sh 1.txt.gz  	看到省空间
504K	1.txt.gz
[root@lixiang01 d6z]# gzip -d 1.txt.gz 	解压缩
[root@lixiang01 d6z]# du -sh 1.txt 
1.9M	1.txt
[root@lixiang01 d6z]# wc -l !$
wc -l 1.txt
51780 1.txt
[root@lixiang01 d6z]# gzip -1 1.txt 
[root@lixiang01 d6z]# du -sh 1.txt.gz 
584K	1.txt.gz
[root@lixiang01 d6z]# gunzip 1.txt.gz  	重名直接诶覆盖
[root@lixiang01 d6z]# ls
1.txt  2.txt
[root@lixiang01 d6z]# gzip -9 1.txt 		差不太多
[root@lixiang01 d6z]# !du
du -sh 1.txt.gz 
504K	1.txt.gz
[root@lixiang01 d6z]# file 1.txt.gz
1.txt.gz: gzip compressed data, was "1.txt", from Unix, last modified: Sun Jul  9 22:18:31 2017, max compression
[root@lixiang01 d6z]# zcat 1.txt.gz 

  • 压缩级别n可以为数字1-9
  • 都不能压缩目录
  • 后缀名并不强制要求,可以用file命令查看文件属性

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 72
码字总数 69742
×
阿想
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: