在以 Linux 管理员身份处理文件和文件夹时,我们经常需要访问和编辑需要 root 权限的文件和文件夹。 我们通常通过 Ubuntu 终端(命令行实用程序)使用 sudo 功能。 但是,当我们需要通过图形界面编辑需要 root 权限的文件时,我们需要有一个可靠的解决方法。
最新版本的 Ubuntu,如 Ubuntu 18.o4 LTS,带有一个名为 Nautilus 的默认文件管理器。 这个为我们的 GNOME 桌面创建的开源文件管理器为我们提供了一种管理文件和应用程序的方法。 它还允许我们以 Ubuntu 管理员的身份打开和编辑我们的文件和文件夹。 它提供的其他功能包括:
- 创建文件夹和文档
- 显示文件和文件夹
- 搜索和管理文件
- 以管理员身份运行脚本和应用程序
- 安装和删除字体等。
幸运的是,我的 Ubuntu 版本 Ubuntu 18.04 默认带有此实用程序; 您可以按照以下部分中描述的步骤安装它。
安装鹦鹉螺
以下步骤将帮助您将 Nautilus 文件管理器安装到您的 Ubuntu 系统:
打开 终端 通过 Ctrl+Alt+T 或通过 Ubuntu dash。
以管理员身份运行以下命令:
$ sudo apt install nautilus-admin
Enter 是 当提示使用额外磁盘空间时。
Nautilus 将安装在您的系统上。 您可以通过在 Ubuntu Dash 中输入 Nautilus 来检查它,如下所示:
您系统中的文件管理器现在是 Nautilus。
以管理员身份打开文件夹
让我们假设您需要打开一个需要 root 权限的文件夹。 您可以通过 UI 文件管理器访问该文件夹,右键单击然后从菜单中选择以管理员身份打开。
例子:
在此示例中,我们希望从其他位置访问根文件夹。 由于此文件夹需要root权限,我们将按如下方式访问它:
系统将要求您提供身份验证信息,之后您将能够访问该文件夹的内容。
以管理员身份编辑文件
如果您想编辑需要 root 权限的文件(例如系统配置文件),Nautilus 文件管理器允许您以管理员身份编辑该文件。 您只需要访问该文件,然后右键单击并从菜单中选择以管理员身份编辑。
例子:
让我们假设我想编辑位于 /sys/kernel/security 的安全文件“evm”。 当我通过通常的方法打开它时,我会收到以下消息:
解决方法是通过 Nautilus 打开文件,如下:
提供身份验证详细信息后,您将能够访问和编辑文件的内容。
您通过本教程学习安装和使用的 Nautilus 文件管理器将使您无需在每次想要访问和编辑 Ubuntu 系统上的安全文件或文件夹的内容时都使用终端。