当前位置: 技术问答>linux和unix
如何用tar命令将tar文件解压到我指定的目录下呢?
来源: 互联网 发布时间:2014-11-20
本文导语: 如何用tar命令将tar文件解压到我指定的目录下呢? 我在/home/user1目录下以user1用户的身份, 执行以下压缩命令: tar cvf test1.txt.tar test1.txt 然后想用user2用户的身份,把该文件解压到/home/user2目录下, 直接用下面命令说无权...
如何用tar命令将tar文件解压到我指定的目录下呢?
我在/home/user1目录下以user1用户的身份,
执行以下压缩命令:
tar cvf test1.txt.tar test1.txt
然后想用user2用户的身份,把该文件解压到/home/user2目录下,
直接用下面命令说无权限,解压失败.
tar xvf test1.txt.tar
应该怎样做呢?
多谢!!
我在/home/user1目录下以user1用户的身份,
执行以下压缩命令:
tar cvf test1.txt.tar test1.txt
然后想用user2用户的身份,把该文件解压到/home/user2目录下,
直接用下面命令说无权限,解压失败.
tar xvf test1.txt.tar
应该怎样做呢?
多谢!!
|
打包时是用的绝对路径吗?绝对路径的话就不行
如果使用的是相对路径的话,是否已经真的Su成user2了?
如果是绝对路径当然不可以指定目录解压
如果是相对路径那可以先把要解的文件拷贝到想解到的目录中
然后再解开就可以了。
如果使用的是相对路径的话,是否已经真的Su成user2了?
如果是绝对路径当然不可以指定目录解压
如果是相对路径那可以先把要解的文件拷贝到想解到的目录中
然后再解开就可以了。
|
我想是你把testl.txt.tar这个包放在什么目录下,user2对这目录有没有执行权?
|
ls -l test1.txt.tar
一下,看看这个文件都有些什么权限,然后再用chmod处理
一下,看看这个文件都有些什么权限,然后再用chmod处理