1. Posts/

10 款最佳 Linux 终端模拟器

·517 字·3 分钟· loading
Notes HTML HTTP linux
demo007x
作者
demo007x

10 款最佳 Linux 终端模拟器
#

尽管图形用户界面取得了各种进步,但终端模拟器在技术市场上仍然占有一席之地。终端模拟器是一种软件,可以让你借助命令与主机进行交互。终端模拟器是每个 Linux 发行版的生命线,因为它能让你发挥 Linux 的真正优势。

Best-Terminal-Emulators-For-Linux

对于开发人员来说,他们的主要时间都是在终端(终端模拟器)前度过的,但问题是大多数 Linux 发行版提供的默认终端模拟器并不能提供很多功能。不过,你大可不必担心,因为你可以安装一个自己喜欢的终端模拟器。首先,让我们来了解一下什么是 Linux 终端模拟器。

什么是 Linux 终端仿真器?
#

终端模拟器是一种允许用户在环境中工作的界面,它被认为是 Linux 用户的最佳资源之一。因为模拟器意味着可以通过另一个设备远程访问某些东西,而且每个终端模拟器都需要操作系统才能运行。下面是一些根据操作系统定义的广泛使用的终端模拟器:

  • Linux- Gnome, Terminator, Guake, etc.
  • Windows- PuTTy, Windows, etc.
  • Mac- iTerm2, Terminal, etc.

现在,我们将进一步讨论10 个最佳 Linux 终端模拟器,你可以用它们来让事情变得更方便、更有趣:

1. Terminator
#

如果我们有一个可以在单个窗口中打开多个终端的终端会怎样呢? 听起来很酷,对吧?)Terminator 是一款很酷的终端模拟器,可以为你提供这种功能。你可以在一个窗口中打开多个终端,并根据需要将它们纵向或横向分割。它还能为每个终端赋予自定义标题,并提供多网格结构、布局保存等突出功能。你还可以参考这篇文章了解更多关于终结者的信息–终结者–一款Linux终端模拟器

Terminator

您可以使用以下命令安装Terminator:

Ubuntu
#

$ sudo apt install terminator

CentOS
#

$ sudo yum install terminator

Arch Linux
#

$ sudo pacman -S terminator

2. Guake
#

Guake 是一款下拉式 Linux 终端模拟器,主要由 Python 编写。该模拟器的主要特点是,你可以自定义它的行为和外观。如果你不喜欢终端的设计,你只需按自己的喜好进行定制即可。你还可以为 Guake 模拟器配置键盘快捷键。如果你喜欢自定义,Guake 将是你的最佳选择。此外,Guake 还能将终端轻松集成到图形用户界面中,并支持多标签。

Guake

您可以使用以下命令安装 Guake:

Ubuntu
#

$ sudo apt install guake

CentOS
#

$ sudo yum install guake

Arch Linux
#

$ sudo pacman -S guake

3. Cool Retro Term
#

如果你来自 90 年代,那么这款模拟器只适合你。这款模拟器模仿了老式的阴极显示屏,会给你一种老派的感觉。这款模拟器相当轻巧,易于使用。

Tip: 您可以通过使用man命令来了解Linux中任何应用程序的关键特性。它为您提供应用程序的官方文档。

您可以使用以下命令安装 Cool Retro Term:

Ubuntu
#

$ sudo add-apt-repository ppa:vantuz/cool-retro-term
$ sudo apt update
$ sudo apt install cool-retro-term

CentOS
#

$ sudo snap install cool-retro-term --classic

Arch Linux
#

$ sudo pacman -S cool-retro-term

4. GNOME Terminal
#

如果你使用的是 LTS 版本的 Ubuntu,那么它就是默认的终端模拟器。该模拟器相当稳定和高效,与其他终端模拟器一样,它也提供彩色文本和各种主题等。GNOME 终端还有一项功能,可以解析输出中的 URL 和电子邮件,并使其可以点击。点击后,相应的应用程序将打开以访问该资源(电子邮件或 URL)。

GNOME Terminal

您可以使用以下命令安装 GNOME 终端:

Ubuntu
#

$ sudo add-apt-repository ppa:gnome3-team/gnome3
$ sudo apt-get update && sudo apt-get install gnome-shell ubuntu-gnome-desktop

5. Terminology
#

有些人的日常工作完全依赖终端。对于这类用户来说,Terminology 就是最好的模拟器。Terminology 为用户提供了在终端预览文件、视频和图像的功能。只需使用下面的命令,你就能在 Terminology 中预览各种文件。

$ tycat <filename>

Terminology

您可以使用以下命令安装Terminology:

Ubuntu
#

$ sudo apt install -y terminology

CentOS
#

$ sudo snap install terminology --classic

Arch Linux
#

$ sudo pacman -S terminology

6. Kitty
#

Kitty 是一款基于 OpenGL 的可脚本终端模拟器,支持真彩色、连字符以及键盘输入和图像渲染协议扩展。Kitty 的主要特点是它是一个基于 GPU 的模拟器,因此它可以将渲染卸载到 GPU,从而降低系统负载并实现流畅的滚动。与 gnome-terminal 不同的是,如果你在全屏模式下使用 Kitty,它实际上是全屏打开的。你可以在 Kitty 上设置自定义字体、自定义颜色和自定义布局。

Kitty

您可以使用以下命令安装 Kitty:

Ubuntu
#

$ sudo apt install kitty

CentOS And Arch Linux
#

$ curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin

7. Rxvt-Unicode
#

Rxvt-Unicode 是一个可定制的终端模拟器,从 rxvt 分支而来。rxvt-unicode 的特点包括通过 Unicode 支持国际语言。Rxvt-Unicode 占用内存极少,采用轻量级方法,但不会丢失许多重要功能。

Rxvt-Unicode

您可以使用以下命令安装 rxvt-unicode:

Ubuntu
#

$ sudo apt install rxvt-unicode

CentOS
#

$ sudo yum install rxvt-unicode

Arch Linux
#

$ sudo pacman -S rxvt-unicode

8. Tilix
#

Tilix或多或少类似于Guake,提供了下拉式用户体验。使用Tilix的最大优点是用户可以轻松地在多个终端上工作,而无需在不同的工作区之间切换。

Tilix

Tilix 是一个默认的软件源,可以使用不同的命令进行安装:

$ sudo apt install tilix       [On Debian/Ubuntu & Mint]
$ sudo yum install tilix       [On CentOS/RHEL 7]
$ sudo dnf install tilix       [On CentOS/RHEL 8 & Fedora]
$ sudo pacman -S tilix         [On Arch Linux]
$ sudo zypper install tilix    [On OpenSUSE]
$ sudo pkg_add -v tilix        [On FreeBSD]

注意:如果没有,可以使用以下命令手动安装:

$ wget https://github.com/gnunn1/tilix/archive/refs/heads/master.zip
$ unzip master.zip
$ cd cd tilix-master/
$ sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

9. Hyper
#

Hyper is one of the best ways for working on the terminal in an interactive way. Hyper allows users to install different themes as per their preferences and offer different sets of useful plugins. Besides this, Hyper is built on web technologies (HTML, CSS) so it can offer extensive ways of exploring within the terminal emulators.

Hyper

Hyper can be downloaded from its official website: hyper.is

10. eDEX-UI
#

The last one in this list is eDEX-UI which can also be considered the best possible method of working in a completely different terminal. The interface is so interactive that you will almost feel like you’re in a Hollywood movie. Besides this, it also allows for customization within the terminal. If you wish to learn more, refer to this article: eDEX-UI – The Tron-Inspired Terminal Emulator for Linux

 eDEX-UI

您可以使用以下命令下载 eDEX-UI:

For 64-bit

$ wget -c https://github.com/GitSquared/edex-ui/releases/download/v2.2.2/eDEX-UI.Linux.x86_64.AppImage

For 32-bit

$ wget -c https://github.com/GitSquared/edex-ui/releases/download/v2.2.2/eDEX-UI.Linux.i386.AppImage

总结
#

虽然这份名单很大,而且并不局限于此,但经过深入研究和用户评测,我们总结出了十大最佳 Linux 终端模拟器,它们将为你带来与众不同的用户体验。如果你的目标是提高工作效率,在Linux上的迷人终端上工作,那么这些就是最适合你的。无论你是想使用不同的主题还是插件,只需按照给定的命令操作,你就能拥有一切。

Related

从0开始构建一个Oauth2Server服务 9
Oauth2 Oauth2 HTTP
ClientID 与 Secret ClientID此时,您已经构建了应用程序注册屏幕,您已准备好让开发人员注册应用程序。当
从0开始构建一个Oauth2Server服务 8
Oauth2 Oauth2 HTTP
注册应用程序当开发人员访问您的网站时,他们将需要一种方法来创建新的应用程序并获取凭据。通常,在他们可以创建应用程序之前,您会让他们创建
从0开始构建一个Oauth2Server服务 7
Oauth2 Oauth2 HTTP
发起认证请求无论您使用哪种授权类型或是否使用客户端密码,您现在都拥有一个可与 API 一起使用的 OAuth 2.0 Bearer T