Nautilus Ubuntu

2025年03月17日 | 阅读 9 分钟

鹦鹉螺介绍

GNOME 文件在内部和正式名称为 Nautilus。Nautilus 是 GNOME 桌面的文件管理器(官方)。最初,它由 Easel 与科技界的几位杰出人物(包括 Nautilus 的首席架构师 Andy Hertzfeld (Apple))一起集成。Nautilus 这个术语玩了个文字游戏,将 Nautilus 贝壳比作操作系统外壳。Nautilus 在 GNOME 1.4 (2001) 中取代了 Midnight Commander,并从 2.0 版本起成为默认文件管理器。

它是 Easel Inc 的旗舰产品,并根据 GNU 宽通用公共许可证 的条款发布。Nautilus 是开源免费软件。

鹦鹉螺历史

最初,Nautilus 于 1999 年由 Andy Hertzfeld 和 Easel(前 Apple 工程师和 Easel 创始人)集成。Nautilus 最初于 2001 年发布,此后集成工作一直持续。以下是其集成历史的简短时间表

  • 1.0 版本于 2001 年 3 月 13 日发布,并集成到 GNOME 的 1.4 版本中。
  • 2.0 版本是 GTK+ 2.0 版本的移植。
  • 2.2 版本包含了修改,使其更灵活地符合用户界面指南。
  • 2.4 版本将桌面文件夹更改为 ~/Desktop(~ 表示用户的家目录),以符合 freedesktop.org 标准。
  • Nautilus 在 GNOME 2.6 版本中新增的版本中转向了空间界面。许多 Linux 发行版已将 “浏览器” 模式设为默认。传统界面可用
    • 在文件夹的上下文菜单中。
    • 通过图标,即 文件柜形状
    • 在 Nautilus 中,通过 “编辑 > 首选项 > 行为” 菜单中的选项。
    • 通过使用开关,即 “--browser”,当通过 shell 或启动器以命令方式启动时。
  • GNOME 2.14 版本引入了一个 Nautilus 版本,该版本开发了可选的 Beagle 支持、改进的搜索功能以及将搜索结果保护为虚拟文件夹的功能。
  • 随着 GNOME 2.22 版本的发布,Nautilus 转向了新发布的 GVfs,它是 GnomeVFS 的替代虚拟文件系统。
  • Nautilus 2.24 稳定版增加了一些新功能,主要是更好的 Tab 键补全和 Tab 浏览。
  • 随着 GNOME 2.30 版本的发布,Nautilus 默认从空间界面转回浏览器导航模型。
  • 2.32 版本引入了一个对话框来处理移动或复制操作时的冲突,剪切文件到多个文件夹时图标影响的透明度,并通过恢复文件增加了 WasteBucket(回收站)的功能。这是在转向 GNOME 3.0 版本和 GTK3 之前的最后一个基于 GTK2 的版本。Nautilus 的 2.x 版本在 GNOME 3.0 版本发布后,从 GNOME 的 2.x 版本中分叉为 CajaMATE Desktop。如今,Caja 和 MATE 都基于 GTK3。
  • GNOME 3.0 版本彻底改造了 Nautilus UX,重点关注图标和侧边栏。此外,连接到服务器对话框也得到了增强。
  • Nautilus 转向了 GTK3。
  • 3.4 版本增加了撤销功能。
  • 3.6 版本宣布了重新设计的用户界面、新的搜索功能、符号侧边栏图标以及删除了多项功能,例如树状视图、紧凑视图模式、脚本、空间模式、分屏模式、标志和设置窗口背景。应用程序名称已更名为文件。
    因此,在一些发行版中,它在内部仍然被称为 Nautilus。这些重大修改导致了许多批评,一些供应商如 Linux Mint 同意分叉 3.4 版本。
  • 3.8 版本宣布了一个新选项,可以将文件夹和文件显示为树状结构,侧边栏中新增了“连接到服务器”项目,并实现了搜索结果的增量加载。
  • 3.10 版本发布了一个略微修改的用户界面设计,其中工具栏和标题栏合并成一个称为标题栏的独立元素。
  • 3.18 版本宣布了与 GOA (gnome-online-accounts) 和 Google Drive 设置的开发。

Nautilus 的特点

用户可以在紧凑列表、图标或列表视图之间进行选择,并实现了附加脚本、备注、窗口背景和书签。Nautilus 在浏览器模式下保留了访问过的文件夹历史记录,与网络浏览器相同,允许快速重新访问文件夹。

Nautilus 可以在其图标中显示文件预览,无论是视频、声音文件、图像还是文本文件,通过像 Totem 这样的缩略图生成器。所有音频文件在指针悬停时都会被查看(在 GStreamer 上播放)。

Nautilus 在早期版本中包含了由 Susan Kare 开发的真正矢量化图标。

Nautilus Ubuntu

文件系统抽象

GNOME 文件依赖于文件系统抽象层(由 GVfs 提供)来浏览远程和本地文件系统,但不仅限于 SFTP、WebDAV 和 HTTP 服务器、通过 shell 协议传输的文件、OBEX 协议(通常在手机上操作)、Windows SMB 共享和 FTP 站点。

Nautilus 使用 GIO 库实时跟踪本地文件更改,无需刷新显示。在内部,GIO 支持 FAM 和 Gamin、Linux 的 inotify 以及 Solaris 的文件事件通知系统。
文件搜索和文件索引框架

GNOME 文件依赖于 tracker(以前称为 “MetaTracker”)进行文件索引,因此可以快速提供文件搜索结果。

批量重命名

它与 GNOME Files 3.22 版本(2016 年)一起发布。

MIME 类型

它也被称为 内容类型媒体类型。它由 IANA 标准化;此后,freedesktop.org 项目考虑到其实现适用于所有免费软件桌面。shared-mime-info 是给定的库。目前,ROX、Xfce、KDE 和 GNOME 都使用这个数据库。

归档处理

GNOME Files 3.22 版本增加了集成且原生的文件解压缩和压缩功能。默认情况下,归档处理曾交由 File Roller(或其他工具)处理。现在,用户可以受益于撤销支持、进度条和归档创建向导。

新行为,即 “打开时提取”,通过双击自动提取归档文件。它可以在首选项中显示。

概要

鹦鹉螺中的选项

Nautilus 遵循 GNU 命令行标准语法,长期选项以两个短划线 (--) 开头。下面列举了一些选项的概要

  • --check, -c
    此选项实现了一组快速自检的测试。
  • --browser
    它将打开一个新的浏览器窗口。
  • 已弃用
    它将防御几何并用 Gsettings 填充。
  • --geometry, -g = 几何
    它将使用指定的几何形状创建一个新的启动窗口。
  • --version
    它将显示程序的版本。
  • --new-window, -w
    它打开一个新窗口以浏览所需的 URI。
  • --quit, -q
    它将停止 Nautilus 程序。
  • --select, -s
    它将选择特定父文件夹中可用的特定 URI。
  • --no-desktop
    它将不处理桌面并避免 Gsettings 中的所有偏好设置。
  • --no-default-window, -n
    它将仅为指定的 URI 创建窗口。
  • --help
    它将显示一个选项列表。

在 Nautilus 中管理文件和文件夹

Nautilus 是 GNOME 桌面环境的文件管理器。它可用于创建文件夹和文档,管理和显示我们的文件夹和文件,将数据复制到 CD,运行脚本以及打开 URI。我们可以应用菜单项或单击桌面上的主页或计算机图标来打开 Nautilus。

鹦鹉螺导航

默认情况下,文件夹以图标视图显示,只显示文件和图标名称。如果双击文件夹图标,将启动一个新的 Nautilus 窗口,显示文件夹内容。

如果我们要在不同的文件夹之间导航,可以使用 Nautilus 屏幕左下角的下拉菜单。选择我们想要打开的文件夹。它应该在当前窗口的顶部以新窗口打开。

如果我们要像浏览器一样导航文件,我们需要右键单击文件夹,然后单击浏览器文件夹,这将转换为浏览器界面。一个新的 Nautilus 窗口将以类似浏览器的界面打开。所有其他功能将是通用的。

现在,我们可以使用向上、向后和向前按钮在文件夹和文件之间导航,就像我们在网络浏览器中一样。

文件管理

我们只需拖放即可在 Nautilus 中执行多项任务。例如,我们可以将任何文件拖到桌面并将其拖放到打开的 Nautilus 窗口中。如果打开了两个 Nautilus 窗口,我们可以将文件或文件夹从一个窗口拖放到另一个窗口。

在 Nautilus 中移动和复制文件

我们需要选择一个文件,按住 Ctrl 键,然后将文件拖到所需位置以复制任何文件。如果我们将特定文本从一个应用程序拖到文件夹窗口,将创建一个新的文本窗口。要在多个目录之间移动文件,我们需要打开包含要移动的文件的目录。现在,选择文件 + 打开位置,输入所需目录的路径,选择打开,然后将文件拖到包含目标目录的 Nautilus 窗口。

编辑 + 复制 可以为一个文件创建多个副本。对于简单的复制、粘贴和剪切操作,只需选择编辑菜单或右键单击该文件,然后从菜单中选择正确的选项。要重命名文件,我们需要右键单击该文件并选择重命名。

在 Nautilus 中浏览文件

Nautilus 提供其支持以在网络中浏览文件。要与远程服务器(如 SSH、HTTP、Samba 或 FTP 服务器)建立连接,只需选择 文件 + 连接到服务器。之后,系统将要求您提供服务器和其他详细信息,例如您尝试访问的文件夹名称、端口名称和用户名。点击连接后,远程文件夹将显示为“位置”面板菜单的一部分,并显示为桌面图标。

在 Nautilus Linux 中使用可移动媒体

Nautilus 支持多种可移动媒体,如下所示

  • lomega zip 磁盘
  • lomega jaz 碟片
  • DVD 和 CD-ROM
  • 软盘

我们需要创建一个包含要刻录数据到 CD 或 DVD 的文件夹。选择“位置”+“CD/DVD 创建器”。将包含数据的目录拖到“CD/DVD 创建器”窗口中,然后选择“文件”+“写入光盘”。

在 Ubuntu 中安装 Nautilus

Nautilus 文件管理器在 Ubuntu 中默认预装。Nautilus 易于使用并提供了一些其他可靠的功能。Nautilus 已预装在最新版本的 Ubuntu 系统中。

但是,如果我们的系统没有 Nautilus,我们可以通过执行以下命令来安装它

成功安装 Nautilus 后,需要执行以下命令来重新启动它

我们将执行以下命令,以查看 Nautilus 是否已成功安装在我们的系统中


Nautilus Ubuntu

Nautilus 提供了文件管理所需的所有基本功能。它可以从创建文件夹和文件到搜索和显示它们。要使用这些功能,我们需要访问我们想要组织文件的目录,然后点击顶部的 汉堡 图标。

Nautilus 替代方案

Nautilus 作为一款常见的文件管理器已经很不错了,但我们可以尝试一些其他具有更强功能的文件管理器。在这里,我们将讨论 Nautilus 的一些替代方案

Nautilus Ubuntu

海豚

它默认是 KDE 的开源文件管理器。Dolphin 以其轻量级而闻名,被认为是 Nautilus 的 KDE 等效产品。它提供了一些出色的功能和用户友好的界面,使其外观与 Windows 文件资源管理器相同。

此外,Dolphin 支持新建标签页。这可以通过点击 Ctrl+T 或右键单击文件夹并选择 在新标签页中打开 选项来实现。Dolphin 还包括一个分屏视图。另一个使 Dolphin 成为一个优秀文件管理器的特点是高度可定制性。我们可以配置工具栏和快捷方式,调整界面中的不同面板,甚至调整界面的外观。

Nemo

Nemo 是另一个著名的文件管理器。默认情况下,它是 Cinnamon 桌面文件管理器。它轻量级,与 Nautilus 有许多相似之处。然而,它在最新版本的 Nautilus 上的优势在于它包含了前者放弃的所有缺失功能,例如紧凑视图、桌面图标等。它有一些非常棒的真实功能,例如进度指示器、导航选项等。

Nemo 提供了不同的视图选项,如前所述,这些选项已在最新版本的 Nautilus 中被取代。这些选项包括紧凑视图、图标视图和列表视图。因此,用户可以使用这些功能调整和修改其文件夹的外观。

Nemo 提供了另一个名为 “切换位置输入” 的功能。可以通过按下搜索图标旁边的箭头按钮来使用它。它允许用户复制目录路径。


下一主题pgAdmin Ubuntu