如何将文件从我的主文件夹复制到 /usr

如何将文件从我的主文件夹复制到 /usr

我正在尝试将文件从我的主目录复制到 /usr。如何设置权限以允许此操作?

$ chmod 777 KeePass-2.14.zip
$ cp KeePass-2.14.zip /usr/keepass/
cp: cannot create regular file `/usr/keepass/KeePass-2.14.zip': Permission denied
$ sudo cp KeePass-2.14.zip /usr/keepass/
cp: cannot stat `KeePass-2.14.zip': Permission denied
$

答案1

我猜测 sudo cp无法统计,KeePass-2.14.zip因为$HOME它位于 NFS 挂载上,并且 NFS 服务器不会授予您的计算机对 NFS 共享的 root 权限。

尝试:

cp KeePass-2.14.zip /tmp
sudo cp /tmp/KeePass-2.14.zip /usr/keepass/

答案2

为了回答原来的问题,我会在活动结束后调整权限。只需复制文件(与什么权限无关),然后更改权限以匹配要将其复制到的位置。但在这种情况下,我怀疑你正在尝试做的事情是否是你真正想做的事情。

答案3

将目录的权限更改/usr/keepass为 777,然后将cp文件的权限更改为/usr/keepass/

相关内容