我对 Linux 上 GNOME Console 的第一印象

Console 是 GNOME 桌面的新终端模拟器。 试用它,体验与 GNOME 桌面环境紧密集成的全新体验。
5 位读者喜欢这篇文章。
GNOME

Gunnar Wortmann 通过 Pixabay。 由 Opensource.com 修改。 CC BY-SA 4.0。

GNOME 桌面的新应用是他们的终端模拟器应用程序,简称为 Console。 它似乎旨在为 Linux 用户提供一个朴实无华、稳定的命令行环境。

Linux 版 GNOME Console 简介

Image about the Gnome Console

​(Alan Formy-Duval,CC BY-SA 4.0)

GNOME Console 不像许多其他终端(包括之前的 GNOME 终端)那样功能丰富,但我喜欢它,并且在过去的几个月里一直在 регулярно 使用它。 我喜欢它的简洁性。 我在其他终端模拟器中浪费时间配置字体、颜色和配置文件。

Console 确实有一些选项,并且与 GNOME 桌面集成良好。 我将从点击右上角的汉堡菜单访问的小菜单开始。 它允许配置颜色主题和字体缩放。

Image showing GNOME Console settings

​(Alan Formy-Duval,CC BY-SA 4.0)

此菜单还提供了可用键盘快捷键的视图以及启动新窗口的选项。 最后,您可以访问典型的关于窗口,如上面的第一个屏幕截图所示。

除了新窗口外,汉堡菜单旁边的小 [+] 按钮会在当前活动窗口中打开一个新标签页。

在左上方是一个带有熟悉的放大镜图标的搜索按钮。 它允许搜索和突出显示文本。 当您在 Console 窗口中单击鼠标右键时,还会出现一个小菜单。 它提供了三个更多选项;粘贴全选,以及我认为最简洁的一个是 在“文件”中显示,我将在下一节中进一步讨论。

GNOME Console 上下文感知

GNOME Console 通过几种方式提供一些上下文感知。 第一个是上面提到的在“文件”中显示选项。 此功能打开 GNOME 图形文件管理器,指向终端的当前工作目录。 这让我想起了 GNOME 文件管理器中相反的功能,称为在终端中打开。 现在,安装 GNOME Console 后,将出现一个新的第二个选项,称为在 Console 中打开。 我认为这是一个很好的集成细节。

第二个选项让工具栏仅在标题下指示您的当前工作目录。 您可以在我的几个屏幕截图中看到这一点。 请注意,GNOME 终端也具有此功能。

GNOME Console 遵循上下文的另一种方式是根据权限级别更改其工具栏颜色。 每当用户拥有提升的 root 权限时,此栏都会变为红色。 这可以通过 sudo 命令快速演示。

此屏幕截图显示了以我的非特权身份登录时的正常工具栏。

Image of login as an unprivileged user

(Alan Formy-Duval,CC BY-SA 4.0)

在我运行 sudo bash 后,顶栏变为红色。 这可以帮助用户记住要小心,因为使用 root 权限责任重大。

Image of the root user Console

(Alan Formy-Duval,CC BY-SA 4.0)

 

在 Linux 上安装 GNOME Console

GNOME Console 没有默认安装在我的 Fedora Linux 桌面系统上,可能是因为我从旧版本升级了多次。 GNOME Console 似乎已成为 Gnome 42 中的默认终端模拟器。 如果您没有看到它,只需手动安装它,可以使用 dnf 或使用软件中心。

$ sudo dnf install gnome-console

简洁的图形

 

Image of a graphical install of the Gnome Console

(Alan Formy-Duval,CC BY-SA 4.0)

 

GNOME Console 是一款不错的简洁终端模拟器应用程序。 我已经使用它一段时间了,感觉它“只是工作”。 GNOME 项目 可能会计划在未来的版本中使其完全替代 GNOME 终端。 现在说它是否会获得更多功能还为时过早,但它展现了现代体验的可能性,具有良好的功能并与 GNOME 桌面环境紧密集成。 我建议您试一试!


您可能在上面的屏幕截图中注意到,在我运行 sudo bash 后,root 用户名提示符变为红色。 这不是 GNOME Console 的功能。 这是我之前为 root 用户环境所做的更改,目的与红色工具栏相同。 有很多方法可以做到这一点,但如果您对我是如何做到的感兴趣,则提示符颜色由 root 用户的 .bashrc 文件中的以下行控制

PS1='[\033[01;32m]\u@\h[\033[00m]:[\033[01;34m]\w[\033[00m]$ '
标签
Alan Formy-Duval Opensource.com Correspondent
Alan 拥有 20 年的 IT 经验,主要在政府和金融部门。 他最初是一名增值经销商,之后转行从事系统工程。 Alan 的背景是高可用性集群应用程序。 他在 Oracle Press/McGraw Hill 的《Oracle Solaris 11 系统管理》一书中撰写了“用户和组”和“Apache 和 Web 堆栈”章节。

4 条评论

我不知道 Console。 我打算试用一下。 谢谢你的文章!

这太棒了,感谢您的文章! 我认为我最喜欢的功能是在以 root 身份工作时的红色菜单栏。

Creative Commons 许可协议本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 许可协议获得许可。
© . All rights reserved.