将文件从一个用户主目录复制到Linux中的另一个用户主目录

kir*_*pi4 8 linux security shell sudo copy

我有两个linux用户(不是root用户)的登录名和密码,例如user1和user2.

如何使用一个shell脚本(一个脚本启动,无需手动切换用户)将文件从/ home/user1/folder1复制到/ home/user2/folder2.

我想我必须使用sudo命令,但没有找到确切的结果.

fed*_*qui 6

只是这个:

cp -r /home/user1/folder1/ /home/user2/folder2
Run Code Online (Sandbox Code Playgroud)

如果添加-p(so cp -pr),它将保留文件的属性(模式、所有权、时间戳)。

-r也需要复制隐藏文件。请参阅如何使用 cp 复制以包含隐藏文件和隐藏目录及其内容?以供进一步参考。