xterm
是 Linux/Unix 系统中一种经典的终端模拟器(Terminal Emulator),它为用户提供命令行界面(CLI)来与操作系统交互。以下是关于 xterm
的详细说明:
vt100
、vt220
),兼容大多数命令行工具(如bash、vim等)。~/.Xresources
)调整字体、颜色、滚动条等。启动xterm:
xterm &
或指定字体和大小:
xterm -fa "Monospace" -fs 14 &
退出xterm:
输入 exit
或按 Ctrl+D
。
终端类型 | 特点 |
---|---|
xterm | 轻量、稳定,功能基础,适合老系统或极简需求。 |
gnome-terminal | GNOME桌面默认终端,支持多标签、主题等丰富功能。 |
konsole | KDE桌面默认终端,功能强大,支持分屏、会话管理等。 |
alacritty | 基于GPU加速的现代终端,速度快但配置复杂。 |
问题1:xterm显示中文乱码?
解决:启动时指定支持UTF-8的字体:
xterm -u8 -fn "-*-fixed-medium-*-*-*-16-*-*-*-*-*-*-*" &
或配置 ~/.Xresources
:
xterm*locale: true
xterm*utf8: 2
问题2:如何复制粘贴?
答:鼠标左键选中即复制,中键粘贴(或Shift+Insert)。
终端类型变量:
在Linux中,环境变量 $TERM
表示当前终端类型。xterm默认设置 TERM=xterm
,影响如 screen
、tmux
等工具的行为。
echo $TERM
自定义快捷键:
通过修改 ~/.Xresources
可绑定快捷键(如打开新标签)。
xterm
是Linux中历史悠久、稳定可靠的终端模拟器,适合追求轻量化或需要兼容性的场景。对于现代桌面用户,可能更倾向于功能丰富的替代品(如gnome-terminal),但在服务器或调试环境中,xterm
仍是重要工具。