Linux怎么把一个用户的文件复制到另一个用户的目录下,并且把权限设置成另一个用户

2024-11-19 16:42:54
推荐回答(4个)
回答1:

你的话我理解为
Linux怎么把一个用户(A)的文件(C)复制到另一个用户(B)的目录(D)
首先你需要用A的身份将C的可读权限设置一下
即chmod o+r C
然后你需要用B的身份来复制文件C
即cp -rf C D/
则D下面的C就是属于B的
以上我都是简写,要加全路径等等。

回答2:

直接以另一个用户登录再复制就可以了。复制文件相当于新创建文件,所以默认按照当前用户来设定权限。但移动则按照原文件来设定。

回答3:

root下直接cp -rf,然后chown将文件属主设为另一用户,然后chmod更改权限

回答4:

若user1的目录user1下有文件test,user2有目录user2,两个用户目录都在根目录下。
cp /user1/test /user2/
chown user2:user2组名 /user2/test