LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 845|回复: 3

关于tar的一个问题

[复制链接]
发表于 2006-1-27 13:25:42 | 显示全部楼层 |阅读模式
比如,有个文件 ~/aaa.tar.Z    我想把它解到~/aaa/ 中,

请问, 怎么用tar阿?  

我想这样 ~/$ tar -xzvf aaa.tar.Z aaa/   为什么不可以阿?
发表于 2006-1-27 16:16:16 | 显示全部楼层
请看man tar或者tar --help
可以使用-C(大写)来指定解压到的目录:
tar -xfvz aaa.tar.Z -C ~/aaa/
回复 支持 反对

使用道具 举报

发表于 2006-1-27 21:25:47 | 显示全部楼层
大多数的tar包应该都已经包含了最顶层的目录,所以一般来说用
tar -zxf aaa.tar.Z
应该就可以解压出一个aaa的文件夹

不过这并不是一定的,有一些包打得不规范
除了楼上兄弟的方法外,还可以
mkdir aaa
cd aaa
tar -zxf ../aaa.tar.Z
比较麻烦,不过可以少记忆一些参数
回复 支持 反对

使用道具 举报

发表于 2006-1-29 17:13:15 | 显示全部楼层
这样就可以了 tar -zxvf aaa.tar.Z -C aaa/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表