如何在 Linux 中从另一个用户的主目录复制文件/文件夹?

alw*_*btc 10 linux

我想将一个文件/文件夹从另一个用户的主目录复制到我在 Linux 中的主目录。

我无法访问他的目录,因为它说权限被拒绝。我 100% 确定可以从另一个用户的主目录复制文件,因为有人向我展示了如何复制,但我忘记了。

这就是我目前正在做的事情:

[my_user@server1 users]$ cp /users/other_user/file /users/my_user
cp: cannot stat `/users/other_user/file': Permission denied
[my_user@server1 users]$ mv /users/other_user/file /users/my_user
mv: cannot stat `/users/other_user/file': Permission denied
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

Jaa*_*ing 9

如果您没有权限,则无法复制该文件。

解决这个问题的唯一方法是提升您的权限,例如成为 root 用户或其他用户。你可以试试'scp':

scp other_user@localhost:file .
Run Code Online (Sandbox Code Playgroud)

或以 root 身份复制文件(但要注意目标文件归 root 所有)。