你的话我理解为
Linux怎么把一个用户(A)的文件(C)复制到另一个用户(B)的目录(D)
首先你需要用A的身份将C的可读权限设置一下
即chmod o+r C
然后你需要用B的身份来复制文件C
即cp -rf C D/
则D下面的C就是属于B的
以上我都是简写,要加全路径等等。
直接以另一个用户登录再复制就可以了。复制文件相当于新创建文件,所以默认按照当前用户来设定权限。但移动则按照原文件来设定。
root下直接cp -rf,然后chown将文件属主设为另一用户,然后chmod更改权限
若user1的目录user1下有文件test,user2有目录user2,两个用户目录都在根目录下。
cp /user1/test /user2/
chown user2:user2组名 /user2/test