51Testing软件测试论坛

标题: linux 压缩 [打印本页]

作者: elly_digua    时间: 2007-6-23 21:55
标题: linux 压缩
当使用tar -cvf 进行压缩时,有时候文件会以10倍的大小增长
比如:一个目录的大小为15M,当使用tar 命令压缩后却是150G了,
这是为什么 ?
作者: godmap    时间: 2007-6-24 22:19
tar 并不是压缩 是打包
作者: elly_digua    时间: 2007-6-29 22:57
那怎么会变大呢 ?
而且变大很大
作者: zlfoxy    时间: 2007-6-30 03:24
原帖由 elly_digua 于 2007-6-23 21:55 发表
当使用tar -cvf 进行压缩时,有时候文件会以10倍的大小增长
比如:一个目录的大小为15M,当使用tar 命令压缩后却是150G了,
这是为什么 ?


tar -cvf命令用来打包。
你说15m的一个目录能压缩成150G,这个是笔误吧?150M也许还合理些。
即使这样 我也没见过压缩后反而文件变得比以前大这么多的情况。这样压缩貌似也就失去意义了吧?sdlkfj2
楼主可否再详细说明一下,
我也很想知道这是怎么回事。sdlkfj5
作者: zlfoxy    时间: 2007-6-30 03:28
我倒是见过7KB的压缩包解压后文件变为250多MB的情况。
作者: dfc1982    时间: 2007-6-30 13:06
可能是中毒了吧。
没见过此类情况
作者: 幽闲之心    时间: 2007-7-16 10:29
UNIX我喜欢的
作者: xk216    时间: 2007-7-16 11:14
sdlkfj6
作者: elly_digua    时间: 2007-8-9 11:50
标题: 回复 #4 zlfoxy 的帖子
不好意思,确实笔误。
是tar -cvf命令用来打包。
你说15m的一个目录能压缩成150m.
试了好多次,打包的文件都成10倍增长。
作者: changlang530    时间: 2007-8-9 12:33
没见到过。新招




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2