为什么我无法将任何内容粘贴到 /usr/ 文件夹下?

为什么我无法将任何内容粘贴到 /usr/ 文件夹下?

我只是想为启动屏幕安装一个主题,我必须将一些文件复制到这里/usr/share/kde4/apps/ksplash/Themes/

但我得到的答案是:

访问被拒绝。无法写入/usr/share/kde4/apps/ksplash/Themes/

我该怎么办?我是新用户。

答案1

马利克是对的。您不拥有此目录,因为它是系统目录而不是用户目录,例如/home/Username,您可以在其中随意复制/粘贴文件!

请不要永久更改任何系统目录的 root 权限,因为您的系统会自行管理,您只能通过这种方式来破坏它。相反,请打开终端并sudo在命令前使用 来复制cp或移动mv文件/文件夹。

将要复制的文件夹(我称之为我的新主题) 在您的桌面上!

您的命令应如下所示:(您需要替换要复制/移动的文件夹的路径/目录和名称):

sudo cp -r /home/Username/Desktop/myNewTheme /usr/share/kde4/apps/ksplash/Themes/

代表-r递归,因为它是一个文件夹(父级),带有子文件夹/文件(子级),因此递归是强制性的!

答案2

普通用户通常没有 /usr 目录的写权限。您需要超级用户权限才能执行此操作。请以 root 身份登录,然后您就可以执行此操作。

答案3

我遇到了类似的问题。以下是有效的方法:

  1. 不要像平常一样打开文件,而是sudo nautilus在终端中运行以超级用户权限打开文件管理器。
  2. 小心!现在您可以无错误地复制和粘贴文件了。

拒绝在系统文件夹中复制或粘贴文件的权限

答案4

对于无法粘贴到特定文件夹的人:

sudo chown -R <username> <folder>

相关内容