Linux下gzip, bzip2, zip压缩率的比较
Linux下的压缩工具很多,常用的格式有tar.gz, tar.bz2, zip等
简单比较一下:
tar -zcvf etc.tar.gz /etc
查 询:tar -ztf filename.gz
解 压:tar -zxf filename.gztar -jcvf etc.tar.bz2 /etc
查 询:tar -jtv -f filename.tar.bz2
解 压:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录zip -ry etc.zip /etc
查 询: unzip -v test.zip
解 压: unzip test.zip
注意, zip命令要加上两个选项
-r 表示递归目录,不然只压出来一个空目录
-y 表示保持符号链接,而不用把符号链接指向的文件也压进来
比较一下结果:
[root@centos6-244-desktop tmp]# ll -h
总用量 25M
-rw-r–r--. 1 root root 7.1M 10月 11 11:13 etc.tar.bz2
-rw-r–r--. 1 root root 8.2M 10月 11 11:13 etc.tar.gz
-rw-r–r--. 1 root root 8.8M 10月 11 11:13 etc.zip
可以看到:
压缩率bzip2 > gzip > zip
zip的通用性较好,而现在windows下软件winrar,7zip等对tar.gz的支持也非常好。推荐用tar.gz,bzip2要耗费更多的cpu
Linux下gzip, bzip2, zip压缩率的比较相关推荐
- 【Linux】linux下gzip的压缩/解压缩详解
Linux压缩保留源文件的方法: gzip –c filename > filename.gz Linux解压缩保留源文件的方法: gunzip –c filename.gz > file ...
- Linux下的压缩zip,解压缩unzip命令
实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ====================== ...
- linux下如何解压缩zip,tar,tar.gz,tar.bz2文件
tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------- .gz 解压1 ...
- linux下gzip用法,Linux下tar和gzip命令的方法
tar [选项] 压缩(解压缩)的文件名 选项:-c 建立新的归档文件 -r 向归档文件末尾追加文件 -x 从归档文件中解出文件 -O 将文件解开到标准输出 -v 处理过程中输出相关信息 -f 对普通 ...
- linux下gzip
gunzip file1.gz 解压一个叫做 'file1.gz'的文件 gzip file1 压缩一个叫做 'file1'的文件 gzip -9 file1 最大程度 ...
- linux 解压所有以zip结尾的文件_Linux下的压缩zip,解压缩unzip命令详解及实例
摘自:https://www.cnblogs.com/yves0923/p/10965021.html Linux下的压缩解压缩命令详解及实例 实例:压缩服务器上当前目录的内容为xxx.zip文件 z ...
- linux中.sql.gz文件解压,linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
本文介绍了linux下的压缩程式tar.gzip.gunzip.bzip2.bunzip2.compress .uncompress. zip. unzip.rar.unrar等程式,以及如何使用它们 ...
- linux下tar.gz、tar、bz2、zip等命令小结
Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的. 生成tar包后,就可以用其它的程序来进行压缩了,所以首先就来讲讲ta ...
- linux解压7z文件,Linux 下压缩与解压.zip和.rar及.7z文件
对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们: 1)对于.zip linux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序.它们的参数 ...
最新文章
- JavaScript面向对象怎样删除标签页?
- OC中创建对象,存入数组,并且遍历对象
- c/c++十七: 变长参数
- hadoop3.1伪分布式部署
- M2 Planning Day3
- java发送get post请求_【工具】java发送GET、POST请求
- LeetCode 641. 设计循环双端队列
- html块级页面居中,几个并排div的CSS / HTML居中
- win10 x64中 windbg x64 安装配置符号库
- 网众无盘linux挂载u盘,详解网众无盘的服务器调试
- 浏览器辅助神器:油猴脚本使用教程
- 免费的json api接口(音乐、物流、地图、视频)
- cad怎么查找未闭合_CAD应该怎么测量图形?未封闭、不规则的图形要这样测量
- python爬虫爬取视频时,实现实时进度条显示
- 项目 0: 预测泰坦尼克号乘客生还率
- 解决对表空间没有权限的问题
- VMX 进程已提前退出。VMware Workstation 无法连接到虚拟机。请确保您有权运行该程序、访问该程序使用的所有目录以及访问所有临时文件目录。
- 微信小程序开发笔记1——使用npm脚本实现自动化切换环境配置
- [转载]受 Windows XP SP2 影响的软件列表
- 使用python turtle绘制简笔画大白
热门文章
- 【Android -- 架构】MVP 模式
- Java开发入职新公司如何快速上手业务?
- python怎么加图片_python如何增加背景图片
- android app卸载以后弹出用户反馈界面
- [ECCV2022]3D face reconstruction with dense landmarks
- 灵活无处安放,所以选择流浪....《漆黑的空间》 《灰色轨迹》
- Modbus的十大问题
- HTML中Table去掉两边的边框
- baidu patchrom项目 内存溢出解决方法
- gtk如何修改combobox的下拉箭头_如何管理你的思维导图?