Linux下创建与解压zip, tar, tar.gz和tar.bz2文件及该文件压缩对比
刚在qq群里面一位仁兄问到文件压缩的命令,平时工作中大多用解压缩命令,要是遇到压缩就现查(这不是一个好习惯),于是整理下Linux下创建与解压zip、tar、tar.gz和tar.bz2文件及他们之间压缩率对比,在自己的脑袋内存空间有限又不经常使用的时候以便于备忘。现整理如下:
目前Linux下常见的压缩文件扩展名:
*.Z compress程序压缩的文件(最早期使用),压缩后取代源文件; *.zip 一个夸平台的文件打包程序,适用于Linux、windows和Mac OS系统; *.bz2 bzip2程序压缩的文件; *.gz gzip程序压缩的文件; *.tar tar程序打包的文件,并没有压缩; *.tar.gz tar程序打包的文件,并经过gzip程序的压缩; *.tar.bz2 tar程序打包的文件,并经过bzip2程序压缩。
Tips:所谓扩展名只是大家约定的通用格式,是为了更方便的能一眼识别出是什么压缩类型,当然你可以打包或压缩为任意格式的后缀名,只要你愿意。