日期:2014-05-16  浏览次数:20745 次

linux下如何将一个test.tar文件tar到指定目录下?
linux下如何将一个test.tar文件tar到指定目录下?

我用这样的命令:
tar   xvf   test.tar   -C   /temp  

执行不了?
高手指点!


------解决方案--------------------
命令没有问题啊,你的错误提示是什么?有没有权限访问/temp
------解决方案--------------------
你ls /JFdev/ftp/download一下, 看看你有没有写权限.
看$的样子你用的不是root啊.
命令是没错的.
------解决方案--------------------
这样的问题就是用户权限问题
你以 root 用户登录
再试试
------解决方案--------------------
先解压到当前用户目录,看看文件是否损坏,再使用root用户解压文件
------解决方案--------------------
根据大家提出疑点自己再试试;
文件是否损坏
权限问题
------解决方案--------------------
好像 我的电脑上也不行
------解决方案--------------------
没有问题的
tar xvf test.tar -C /temp

是不是你没有/temp目录啊
默认是/tmp的
我试过了,用root
tar zvxf test.tar -C /tmp
------解决方案--------------------
用strace来执行tar看看到底发生了什么:
strace tar xvf test.tar -C /temp
------解决方案--------------------
先将这个文件解压到当前目录看是否成功。