跳转到内容

xterm

本页使用了标题或全文手工转换
维基百科,自由的百科全书
xterm
一个示例 xterm 终端,运行 Bash Shell,并显示 /etc 目录下的文件列表。
一个示例 xterm 终端,运行 Bash Shell,并显示 /etc 目录下的文件列表。
原作者Mark Vandevoorde
开发者Thomas Dickey
首次发布1984年,​41年前​(1984)
当前版本412[1]在维基数据编辑(2026年10月11日)
源代码库 编辑维基数据链接
操作系统Unix, 类Unix系统, MVS OpenVMS, OS/2
类型终端模拟器
许可协议MIT许可证/X Consortium License
网站invisible-island.net/xterm/ 编辑维基数据链接

xterm

xterm是一个X Window System上的标准虚拟终端。用户可以在同一个显示器上开启许多xterm,每一个都为其中运行的进程提供独立的输入输出(一般来说此进程是Unix shell)。

xterm 最先是Jim Gettys的学生Mark Vandevoorde在1984年夏天为VS100写的独立虚拟终端,当时X的开发才刚刚开始。很快人们就发现它作为X的一部分比作为独立的程序更为有用,于是它开始针对X而开发。Gettys曾讲述过有关的故事 [1] (页面存档备份,存于互联网档案馆),“xterm内部如此恐怖的部分原因,是最初想法把它作为单独进程驱动多个VS100显示窗。”("part of why xterm's internals are so horrifying is that it was originally intended that a single process be able to drive multiple VS100 displays.")

在作为X参考实现的一个部分后多年,1996年左右,开发的主干转移至了XFree86(从X11R6.3版本派生出来),现在由Thomas Dickey维护。

有许多xterm变体可用。大多数的X虚拟终端都是从xterm的变体起步的。

外部链接

[编辑]

本条目部分或全部内容出自以GFDL授权发布的《自由在线电脑词典》(FOLDOC)。

  1. ^ ANN: xterm-412. 2026年10月11日 [2026年10月30日].