2023 推荐:10 款最佳 Linux 终端模拟器,让你的终端便捷有趣

10 款最佳 Linux 终端模拟器,让你的终端便捷有趣

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

Ubuntu

sh 复制代码
$ sudo apt install terminator

CentOS

sh 复制代码
$ sudo yum install terminator

Arch Linux

sh 复制代码
$ sudo pacman -S terminator

2. Guake

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

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

Ubuntu

sh 复制代码
$ sudo apt install guake

CentOS

sh 复制代码
$ sudo yum install guake

Arch Linux

sh 复制代码
$ sudo pacman -S guake

3. Cool Retro Term

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

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

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

Ubuntu

sh 复制代码
$ sudo add-apt-repository ppa:vantuz/cool-retro-term
$ sudo apt update
$ sudo apt install cool-retro-term

CentOS

sh 复制代码
$ sudo snap install cool-retro-term --classic

Arch Linux

sh 复制代码
$ sudo pacman -S cool-retro-term

4. GNOME Terminal

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

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

Ubuntu

sh 复制代码
$ 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 中预览各种文件。

ruby 复制代码
$ tycat <filename>

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

Ubuntu

sh 复制代码
$ sudo apt install -y terminology

CentOS

sh 复制代码
$ sudo snap install terminology --classic

Arch Linux

sh 复制代码
$ sudo pacman -S terminology

6. Kitty

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

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

Ubuntu

sh 复制代码
$ sudo apt install kitty

CentOS And Arch Linux

sh 复制代码
$ 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:

Ubuntu

sh 复制代码
$ sudo apt install rxvt-unicode

CentOS

sh 复制代码
$ sudo yum install rxvt-unicode

Arch Linux

sh 复制代码
$ sudo pacman -S rxvt-unicode

8. Tilix

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

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

sh 复制代码
$ 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]

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

sh 复制代码
$ 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是在终端上以交互方式进行工作的最佳途径之一。Hyper允许用户根据自己的喜好安装不同的主题,并提供各种有用的插件集合。此外,Hyper基于Web技术(HTML、CSS)构建,因此可以在终端仿真器中提供广泛的探索方式。

Hyper可以从其官方网站下载:hyper.is

10. eDEX-UI

eDEX-UI 是一款受科幻启发的终端仿真器和系统监视器。它为航站楼赋予了未来主义主题。它是一个开源项目,完全免费使用。它是使用 Electron 框架构建的,这意味着它可以在 Linux 和 Mac 等多个平台上运行。

eDEX-UI的特点:

  • 支持多个选项卡、颜色和鼠标事件。
  • 支持实时系统监控,如 CPU、RAM 和交换使用情况以及网络速度。
  • 支持触摸显示屏。
  • 屏幕键盘。
  • 当前目录查看器。
  • 使用 CSS 注入和主题的高级自定义选项。
  • 声音特效

定制:

eDEX-UI 使用其设置菜单提供各种自定义选项,您可以通过从左下角的"文件系统"选项卡中选择设置选项来启动 eDEX-UI 的设置菜单。设置选项将帮助您自定义不同的选项,例如默认 shell、屏幕显示、工作目录等等。

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

For 64-bit

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

For 32-bit

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

或者你也可以在 Releases 下载适合你自己操作系统的

11. Warp

Warp是一个现代化的、基于Rust 的终端,内置了人工智能,使您和您的团队能够更快地构建出优秀的软件。 首次,AI 已完全集成到Warp 终端中,因此它始终知道下一步要运行的命令。同时 warp 集成了工作流,我们可以在其中保存工作流供个人使用或团队使用。

安装

sh 复制代码
brew install --cask warp

或者手动下载: app.warp.dev/get_warp

总结

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

推荐阅读

相关推荐
涔溪33 分钟前
Ecmascript(ES)标准
前端·elasticsearch·ecmascript
榴莲千丞43 分钟前
第8章利用CSS制作导航菜单
前端·css
奔跑草-1 小时前
【前端】深入浅出 - TypeScript 的详细讲解
前端·javascript·react.js·typescript
羡与1 小时前
echarts-gl 3D柱状图配置
前端·javascript·echarts
guokanglun1 小时前
CSS样式实现3D效果
前端·css·3d
咔咔库奇1 小时前
ES6进阶知识一
前端·ecmascript·es6
杨哥带你写代码2 小时前
网上商城系统:Spring Boot框架的实现
java·spring boot·后端
camellias_2 小时前
SpringBoot(二十一)SpringBoot自定义CURL请求类
java·spring boot·后端
渗透测试老鸟-九青2 小时前
通过投毒Bingbot索引挖掘必应中的存储型XSS
服务器·前端·javascript·安全·web安全·缓存·xss
龙猫蓝图2 小时前
vue el-date-picker 日期选择器禁用失效问题
前端·javascript·vue.js