XTerm 能做终端能做的所有事情吗?

Joh*_*Doe 6 command-line xterm

XTerm 能做普通终端能做的所有事情吗?

ish*_*ish 6

是和否。就命令而言,它是相同的,因为它使用与系统上的每个其他终端相同的 shell (bash)。

但它 xterm是一个基本的终端模拟器,它不支持您可能习惯于使用常规(gnome-)终端的功能,例如多个选项卡等。其他事情,例如更改字体也更困难(人们经常也发现 xterm 默认字体)微小的。)

缺乏功能的原因是 xterm 仅依赖于核心 X 服务器,与 gnome-terminal 和其他服务器不同。它甚至可以在没有安装图形环境的 Ubuntu 上运行,并且使用很少的内存(但这并不重要,除非你有一台很旧的电脑)

请注意,您可以通过使用文本模式会话管理器(例如byobu(屏幕))在 xterm 中获得其他功能,但对于大多数用户而言,更容易坚持使用 gnome-terminal 或替代方案,例如 xfce4-terminal 等。


小智 2

简短的回答是的。

更长的答案Xterm是一个终端模拟器,就像gnome-terminal一样。gnome-terminal 比 xterm 更具可配置性,因为您可以更好地控制颜色,可以分配键盘快捷键等。但是无论您使用哪个终端模拟器,您在终端中输入的内容都是完全相同的。使您可以使用终端执行的功能有所不同的不是模拟器,而是 shell shell 有许多选项,最常见的是bash,另一个选项是Fish