Linux 归档压缩的问题

[复制链接]
1664|11
 楼主| MCU2me 发表于 2013-3-17 22:45 | 显示全部楼层 |阅读模式
一个新手,刚刚学习了这方面知识。把一个目录归档 然后压缩 如果想查看不是应该先解压缩吗?为什么我直接用tar tf查看没有报错?不明白……2楼上图
 楼主| MCU2me 发表于 2013-3-17 22:46 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| MCU2me 发表于 2013-3-18 08:57 | 显示全部楼层
用 tar czvf 归档压缩 解压时不是应该用 tar xzvf 吗? 为什么我用 tar xvf 也能正常解压缩 不报错 是为什么呢?求指教一下……
jlass 发表于 2013-3-18 09:16 | 显示全部楼层
你应该是在arm下操作的(如果是电脑装的red hat会报错的),因为你的busybox中编译tar指令时选中支持gzip压缩,所以解压缩时,tar会自动去判断你的文件是否是gzip压缩的,加不加z参数都一样。
 楼主| MCU2me 发表于 2013-3-18 09:24 | 显示全部楼层
jlass 发表于 2013-3-18 09:16
你应该是在arm下操作的(如果是电脑装的red hat会报错的),因为你的busybox中编译tar指令时选中支持gzip压 ...

是电脑上用的虚拟机 版本是red hat 5 为什么不报错呢……
jlass 发表于 2013-3-18 09:35 | 显示全部楼层
本帖最后由 jlass 于 2013-3-18 09:44 编辑
MCU2me 发表于 2013-3-18 09:24
是电脑上用的虚拟机 版本是red hat 5 为什么不报错呢……

我试了一下,我装的red hat 5.2报错。
jlass 发表于 2013-3-18 09:45 | 显示全部楼层
不过你的可以用,原因应该也是我上面说的,tar指令自动识别了gzip的格式。
 楼主| MCU2me 发表于 2013-3-18 09:47 | 显示全部楼层
jlass 发表于 2013-3-18 09:45
不过你的可以用,原因应该也是我上面说的,tar指令自动识别了gzip的格式。 ...

是不是**作或者设置的问题呢……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
jlass 发表于 2013-3-18 09:53 | 显示全部楼层
本帖最后由 jlass 于 2013-3-18 10:25 编辑
MCU2me 发表于 2013-3-18 09:47
是不是**作或者设置的问题呢……

只和busybox的配置有关,我刚才试了一下,tar中有一项叫【let tar autodetect gz/bz2 compress tarballs 】,选则了之后就可以不加z参数,如果不选就一定要加z参数。
 楼主| MCU2me 发表于 2013-3-18 09:59 | 显示全部楼层
jlass 发表于 2013-3-18 09:53
只和busybox的配置有关,我刚才试了一下,tar中有一项叫【let tar autodetect gz/bz2 compression packet ...

哦,是这样……那怎么修改 busybox关于tar的设置 比如改回默认的状态……
jlass 发表于 2013-3-18 10:28 | 显示全部楼层
本帖最后由 jlass 于 2013-3-18 10:30 编辑
MCU2me 发表于 2013-3-18 09:59
哦,是这样……那怎么修改 busybox关于tar的设置 比如改回默认的状态……

我是在arm里面改的,如果你构建过文件系统的话应该会很清楚,直接使用make menuconfig

但是在red hat里怎么改我不知道。
另外:red hat里tar可能使用单独的安装包而不使用busybox的,这一点我也不确定。
 楼主| MCU2me 发表于 2013-3-18 15:48 | 显示全部楼层
jlass 发表于 2013-3-18 10:28
我是在arm里面改的,如果你构建过文件系统的话应该会很清楚,直接使用make menuconfig

但是在red hat里怎 ...

嗯,仍然很感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

79

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部