常见的压缩文件格式都有哪些?

日期:2017-10-13 阅读:140
目前Linux下常见的压缩文件扩展名:

*.Z compress程序压缩的文件(最早期使用),压缩后取代源文件;

*.zip 一个夸平台的文件打包程序,适用于Linux、windows和Mac OS系统;

*.bz2 bzip2程序压缩的文件;

*.gz gzip程序压缩的文件;

*.tar tar程序打包的文件,并没有压缩;

*.tar.gz tar程序打包的文件,并经过gzip程序的压缩;

*.tar.bz2 tar程序打包的文件,并经过bzip2程序压缩。

A)*.zip格式是大家最常见的一种,它具有夸操作系统平台性,可以同时在windows、Linux和Mac Os上使用。 大家可以用zip格式压缩那些需要共享给windows用户的文件。

压缩与解压.ZIP格式的文件: [Lee@leedd.Com tmp]$ zip -r test.zip tmp adding: test/ (stored 0%) adding: test/data-file (deflated 24%) adding: test/r (deflated 51%) 下面是如果解压一个zip文档: [Lee@leedd.Com tmp]$ rm -rf test #为测试解压,先删除当前目录下的tmp文件 [Lee@leedd.Com tmp]$ unzip test.zip Archive: test.zip creating: test/ inflating: test/data-file inflating: test/r B) 压缩与解压*.tar*、.tar.gz、*.tar.bz2 格式的文件及对比: Tar是在Linux中使用得非常广泛的文档打包格式。它的好处就是它只消耗非常少的CPU以及时间去打包文件,他仅仅只是一个打包工具,并不负责压缩,压缩是由gzip与bzip2来实现的。