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