简介
如果你是后端程序员,我想你一定见过*.tar.gz
、*.zip
、*.jar
后缀的文件吧,这些都是压缩文件,那这些文件都是怎么生成的,又有哪些关键区别呢?本文将带你一起了解这些文件和配套的操作命令,以及其经常使用的场景。
tar与gzip
Linux上最常见的压缩文件就是*.tar.gz
了,各种开源软件常以这种格式发布源码或程序,所以作为一名后端开发,还是很有必要了解一下的。
首先,可以发现这个文件后缀名有两段,即.tar
和.gz
,取这个名称也是有原因的,因为它的制作过程就分为两个部分,如下:
1.使用tar将目录打包成单个.tar
文件
1 2 3 4 5 6 7 8 |
|
3.使用gzip将.tar
文件压缩为.gz
文件
1 2 3 4 5 6 7 |
|
这就是*.tar.gz
文件的制作过程&