第10章-字符设备驱动程序

    1531230102702.png

    终端只负责显示和输入,程序在远程主机上运行。 在PC微机普及的今天,像VT100之类的专用的终端机已经逐渐退出舞台,不过仍有些特殊设备,如带有console口的路由器,网络交换机,10多年前的银行邮局柜台等需要终端机做用户界面。有特殊终端需求的用户可以在电脑上通过软件虚拟终端机配合串口来实现终端仿真。

    VT102

    VT320

    1531230403903.png

    XTerm是一个X Window System上的终端模拟器,用来提供多个独立的SHELL输入输出。最先是Jim Gettys的学生Mark Vandevoorde在1984年夏天为VS100写的独立虚拟终端,当时X的开发刚刚开始。

    Gettys曾讲述过有关的故事, “xterm内部如此恐怖的部分原因是它最初被计划开发成一个能驱动多个VS100显示器的单独进程。

    作为X参考实现的一个部分后多年,1996年左右,开发的主干转移至了XFree86(从X11R6.3版本派生出来),暂时由Thomas E. Dickey维护。有许多xterm变体可用。大多数的X虚拟终端都是从xterm的变体起步的。

    linux

    linux terminal ?? WTF?

    ansi

    ansi??WTF?