+ -
当前位置:首页 → 问答吧 → tar命令求教

tar命令求教

时间:2011-08-03

来源:互联网

关于解压: 今天下了个fcitx输入法(fcitx-3.6.3.tar.tar)放到Documents文件夹结果遇到问题了,首先这样的文件是应该用tar解压的吧?我用的命令是 tar -zxvf /Documents/fcitx-3.6.3.tar.tar 要把这个文件解压到documents文件夹里,但是提示无法打开文件?文件名和路径都没问题啊?同样在这个文件夹里有一个bugzilla-4.0.tar.gz就可以用 解压成功,但是解压完不知道去哪儿了?
关于压缩: 我在Documents有个文件夹叫data 我想压缩这个文件夹,我当前所在的位置就是在documents目录,我用的命令是 tar -cvf /documents/data.tar 但是总也建立不成功。
请问高手们,是我的命令使用错误还是文件目录没有搞清楚?

Win下点一下鼠标的就能解决小小的压缩/解压问题就把我给难住了,linux真是给力昂!不过我觉得这挺好玩的准备努力学习!

作者: gwssgc   发布时间: 2011-08-03

1. fcitx-3.6.3.tar.tar
这个后缀有点奇怪, 确定你没有写错, 怎么会有二个tar
-zxvf 这个组合, z是gz压缩格式, x是解压缩, v是输出可视化信息, f是待解压文件
对于bugzilla-4.0.tar.gz当然没问题, 因为它就是tar.gz格式的. 但fcitx-3.6.3.tar.tar, 它是tar.tar的, 根本没有gz格式压缩, 你用这个组合选项显然就是错的
2. tar -cvf /documents/data.tar 你后面少了要打包的文件
这里c是创建打包的意思, v是输出可视化信息, f是压缩包名
除去你上面输的这些, 后面还要跟上待打包文件, 否则tar怎么知道你要把哪些文件打包..

作者: age   发布时间: 2011-08-03

本帖最后由 gwssgc 于 2011-8-3 13:46 编辑

感谢age的指教,fcitx我下载下来就是有2个tar,可能是下载的文件有问题吧。我再下载一个试试看。再次感谢!
还有个问题,tar解压后是否要指定个目标文件夹?

作者: gwssgc   发布时间: 2011-08-03