youhaodiyi 发表于 2006-8-9 09:16:45

关于压缩的问题

tar和gz文件有什么区别,他们不都是压缩文件吗?为什么总是在tar基础上在压缩成gz文件?

saub 发表于 2006-8-9 11:44:03

tar是用来打包的,不是用来压缩的
gz是用来压缩的

youhaodiyi 发表于 2006-8-9 11:47:54

那能不能跳过tar直接gz呢?打包有什么用?

hew 发表于 2006-8-9 13:57:02

tar 是将一个目录中的多个文件变成一个文件,gz 压缩这个文件。

saub 发表于 2006-8-9 14:53:49

直接gz,就只能是单个文件,要把一堆文件打包,就需要tar

youhaodiyi 发表于 2006-8-9 15:42:50

也就是说gz只能压缩单个文件,是吗?

Kyd 发表于 2006-8-10 22:37:44

也就是说gz只能压缩单个文件,是吗?
Ya.

xjzhv 发表于 2006-8-22 16:27:30

也就是说gz只能压缩单个文件,是吗?
Ya.
Ya是什么东东? :lol:
一个gz命令可以压缩任意多的文件
比如gz *压缩当前路径的所有文件,也可以gz *.tar匹配等等

tar命令是把多个文件打包成一个文件,便于存放,拷贝
当然如果对象只有一个文件,完全没必要tar,直接gz就行了

youhaodiyi 发表于 2006-8-22 16:42:19

既然gz命令可以压缩多个文件,为什么在压缩的时候先tar,再gz?

youhaodiyi 发表于 2006-8-22 16:42:46

既然gz命令可以压缩多个文件,为什么在压缩的时候先tar,再gz?

devnull 发表于 2006-8-22 17:26:01

压缩完多个,还是多个 :mrgreen:

se7en 发表于 2006-8-24 17:48:28

哥们,够幽默

:D

yhlfh 发表于 2006-8-24 20:57:15

用tar命令可以一个命令解开.tar.gz或者.tar.bz2
也可以用一个命令将某个目录压缩成.tar.gz或者.tar.bz2
具体你看看man tar就知道了

youhaodiyi 发表于 2006-9-1 13:05:56

那么zip和他们有什么区别?
页: [1]
查看完整版本: 关于压缩的问题