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

2024年11月19日 16:42
有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