即使我是管理员/ROOT,也无法从 GUI 创建文件夹

fra*_*lot 7 root paste

我对 ubuntu 或 linux 还是很陌生,我正在尝试执行有史以来最简单的活动,复制并粘贴文件;出于某种原因,当我右键单击文件夹时,/usr/bin我看到“粘贴”选项是灰色的(意味着我无法选择它)。

这是为什么?我很确定我是 ROOT 用户。我可以在帐户设置中看到“帐户类型 = 管理员”。

Rma*_*ano 7

您不是 root 用户;您是有权成为 root 的用户,使用sudo(或各种图形代理)方法。

在 Ubuntu(以及大多数非嵌入式 Unix 环境)中,您通常以普通用户的身份工作并拥有特权。只有刻意才能超越正常规则;这是一种告诉您必须知道自己在做什么的方式。这是一个很好的安全网,通常运行良好(1)。

例如,虽然它可以有合法用途,但尝试手动添加文件/usr/bin通常是错误的。

你可以在这里找到你需要的所有信息:https : //help.ubuntu.com/community/RootSudo

(1) 尽管请记住,如果您真的想上吊,通常 Unix 会给您绳子(2)。

(2) 您可以将文件管理器应用程序作为 运行root,如其他答案中所述。

唉,你不应该。

这是我在(1)中提到的绳索。一次错误的点击,一次虚假的双击,您可能会遇到一个完全混乱的系统,以至于不得不重新安装它。我是超级用户,我可能必须使用 root 权限……每周一次?大部分时间只是安装一些程序,您可以通过图形应用程序轻松完成。

您应该能够在正常模式下完成所有工作;在您拥有的地方之间复制和粘贴与图形界面完美配合。为什么以及你想复制到/usr/bin什么?

  • @feresr 为什么没用?你可以将你的可执行文件复制到你的 `~/bin` 目录中,它们将被找到并执行,就好像它们在 `/usr/bin/` 中一样 --- 并且 GUI 会让你这样做。盒子外面。如果你搞砸了,你可以恢复你的系统,因为你搞砸了**只有你的用户**,而不是整个系统。我不知道如何更清楚地解释这一点...... (3认同)

小智 6

在终端中运行此命令:

sudo nautilus
Run Code Online (Sandbox Code Playgroud)

nautilus 是 ubuntu 中的文件管理器,如果您使用它在需要 root 访问权限的地方复制/粘贴文件,则需要以 root 身份运行文件管理器

  • 顺便说一句,如果你真的想要它,`sudo -H nautilus` 更安全——它可以避免以 root 身份编写你家下的配置文件。 (2认同)