Terminal 和 XTerm 都是运行 X Window System 的基于 UNIX 的系统中常见的终端仿真器。
仿真器允许用户访问主要为与其他类型的终端通信而开发的程序。
仿真器再现了传统计算机终端的功能。 尽管它们都是模拟器并且有一些相似之处,但它们在许多方面都有很大不同。
关键精华
- Xterm 是 X Window System 的终端仿真器,而 Terminal 是一个更广泛的术语,包含各种命令行界面应用程序。
- Xterm 提供一系列定制选项,包括字体和颜色,而终端应用程序可能具有不同程度的定制。
- Xterm 和终端应用程序使用户能够使用基于文本的命令与计算机系统进行交互。
XTerm 与终端
XTerm 是一个终端 模拟器 在 X Window System 上运行的应用程序,最初于 1984 年为 X Window System 开发,至今仍在广泛使用。 终端是 macOS 操作系统内置的终端仿真器应用程序,用于访问 macOS 的命令行界面。
运行 X Windows 系统的 Linux 系统使用 XTerm 作为它们的默认终端仿真器。
X11 环境和 XTerm 窗口可以通过键入 XTerm 并按回车键从终端窗口启动。
但是,GNOME 默认不安装 XTerm。 与 Terminal 不同,XTerm 可以同时被多个用户使用。
用户可以通过终端与计算机进行交流,就像他们可以与书面文字交流一样。 Linux 的终端就像 Windows 命令提示符。
用户可以通过 Linux 最强大的功能之一访问命令行界面。 终端仿真器默认随 Linux 操作系统一起安装。
对比表
比较参数 | XTerm | 终端 |
---|---|---|
支持 | 它默认支持主缓冲区。 | 它支持主缓冲区和剪贴板缓冲区。 |
访问 | 可以通过在终端窗口中键入 XTerm 来访问它。 它将显示 X11 环境和 XTerm 窗口。 | 可以通过同时按住 CTRL + Alt + T 键来访问它。 |
流程管理 | 它允许多个实例在同一个显示器中同时运行。 | 一次只有一个会话。 但是,每个会话将单独运行。 |
仿真 | 运行 X Windows 系统的 Linux 系统的默认终端仿真。 | 基于 Linux 和 UNIX 的系统的默认终端仿真器。 |
使用 | 多个用户可以同时访问它。 | 最多只能有一个用户同时使用它。 |
什么是 XTerm?
运行 X Windows 系统的 Linux 系统使用 XTerm 作为它们的默认终端仿真器。
X11 环境和 XTerm 窗口可以通过键入 XTerm 并按回车键从终端窗口启动。
XTerm 的多个实例可以同时运行,这意味着每个窗口对应一个单独的进程。 单个 shell 或函数可以独立访问所有这些。
但是,GNOME 默认不安装 XTerm。 在安装 XTerm 之前,必须从另一个终端仿真器(例如 Terminal)启动它。
以及创建您的 通过电脑捐款 启动器,您可以直接从桌面打开 XTerm 窗口。 与 Terminal 不同,XTerm 可以同时被多个用户使用。
默认仿真仅从剪贴板复制和粘贴。 默认配置不使用它。
在 Xterm 中,PRIMARY 缓冲区是唯一默认支持的缓冲区,它只在用户用鼠标高亮文本时接收输入。
一旦用户按下鼠标中键,突出显示的文本就会复制到同一窗口中。
什么是终端?
用户可以通过终端与计算机进行交流,就像他们可以与书面文字交流一样。 Linux 的终端就像 Windows 命令提示符。
用户可以通过 Linux 最强大的功能之一访问命令行界面。
此外,它只控制一个会话,这意味着控制终端将单独运行每个会话作为其子进程。
顾名思义,Terminal 是 Linux 桌面环境的默认终端仿真器。 终端也是默认的终端模拟器 Ubuntu.
在每个桌面环境中都有多种访问终端的方法。 访问它的最简单方法是在同一显示中同时按住 Ctrl + Alt +T 键。
默认模拟器同时支持 Primary 和 Clipboard 缓冲区,您复制或剪切的所有内容都将存储在剪贴板中。
当用户粘贴文本时,它将进一步从剪贴板中读取它。 没有选择会自动发送到终端。
当文本被复制时,它最初会被保存到一个叫做“粘贴板”的地方。
XTerm 和终端之间的主要区别
- 默认情况下,XTerm 主要支持主缓冲区。 另一方面,终端支持主缓冲区和剪贴板缓冲区。
- 前者可以通过在终端窗口中键入 Xterm 来访问。 它将显示 X11 环境和 XTerm 窗口。 另一方面,可以通过同时按住 CTRL + Alt + T 键轻松访问终端。
- XTerm 的多个实例可以同时运行,这意味着每个窗口对应一个单独的进程。 另一方面,后者只控制一个会话,这意味着控制终端将单独运行每个会话作为其子进程。
- XTerm 是运行 X Windows 系统的 Linux 系统的默认终端仿真。 另一方面,Linux 和基于 UNIX 的系统的默认终端仿真器是终端。
- XTerm 允许多个用户同时访问它。 另一方面,最多只能有一个用户同时使用终端。
- https://www.usenix.org/conference/atc12/technical-sessions/presentation/winstein
- https://www.sciencedirect.com/science/article/pii/B9780128204887000359
最后更新时间:11 年 2023 月 XNUMX 日
Sandeep Bhandari 拥有塔帕尔大学计算机工程学士学位(2006 年)。 他在技术领域拥有 20 年的经验。 他对各种技术领域都有浓厚的兴趣,包括数据库系统、计算机网络和编程。 你可以在他的网站上阅读更多关于他的信息 生物页面.
这篇文章对 XTerm 和 Terminal 进行了讽刺性的比较,为这个主题增添了令人耳目一新且发人深省的转折。
本文对 XTerm 和 Terminal 之间的差异提出了令人信服的论据,使读者能够更深入地了解这些终端仿真器。
确实如此,这里所做的比较非常有说服力,并且有有价值的信息支持。
我完全同意,这个比较的细节水平非常令人印象深刻。
我没有意识到 XTerm 和 Terminal 之间有这么多差异。看到这些区别令人大开眼界。
本文以滑稽的方式比较 XTerm 和 Terminal,既有趣又具有教育意义。它有效地利用幽默来传达两个模拟器之间的差异。
是的,本文中幽默的巧妙运用无疑使它从我读过的其他比较中脱颖而出。
我明白你的意思,看到这样一个独特而有趣的比较令人耳目一新。
这篇文章提供了 XTerm 和 Terminal 之间简洁明了的比较,这确实很有帮助。
我同意,这种比较突出了两个终端模拟器之间的重要差异。
事实上,这篇文章内容非常丰富,而且写得很好。
这种比较确实强调了每个终端仿真器的独特功能。它们提供的功能之多令人印象深刻。
当然,本文有效地强调了 XTerm 和 Terminal 的具体功能。