首页 > 电脑教程 > Linux教程 > linux命令中 gzip、zip、tar、bzip2的区别

linux命令中 gzip、zip、tar、bzip2的区别

小编:动力软件园 时间:2015-03-19 09:01:09

先声明一下压缩包格式, 在linux系统与windows系统中,只有一种压缩格式是通用的,无需安装软件即可使用:zip。万能的zip格式,但是在linux中zip倒不是最常见的格式,最常见的格式是tar.gz和最新的bz2格式的,我们随后讨论。

分别写一下四种压缩命令的比较

gzip、gunzip 只能压缩文件不能压缩目录,而且删除源文件。硬伤呀,后缀是.gz

zip、unzip   保留源文件,可以显示压缩比,参数-r可以压缩目录,后缀是.zip 

tar 我们俗称 tar包,只是将文件打包成.tar格式的,tar.gz则是,打包后再压缩,是两个过程。

打包命令是  tar -cf  文件名.tar  文件

压缩命令是  tar -zf  文件名tar,gz 文件

组合打包压缩命令是  tar -zcf 文件名.tar.gz 文件

解压缩命令是   tar -zxf 文件名.tar.gz 

最后说一下 bzip2格式,该格式是压缩比最大的压缩格式了,请大家区分 .bz2和tar.bz2 的区别:bz2格式直接使用bzip2命令。

tar.bz2 则使用和tar命令的组合  tar -jcf 文件名.tar.bz2 文件    也就是把tar命令中的z换成bzip2的 j 命令。转载请注明:动力软件园

相关阅读
排行榜
易学车老版本

易学车老版本

实用工具 下载
天行健安卓版 v2.35770

天行健安卓版 v2.35770

手游软件 下载
三星PC套件 samsung kies 官方正式版 3.2.15041.2

三星PC套件 samsung kies 官方正式版 3.2.15041.2

手机工具 下载