在 20 世纪的第一个十年,http://www.cs.utk.edu/ shuford/terminal_index.html 是 Shuford 在田纳西大学的网站。它曾是关于文本终端信息的主要站点,但现在(2013 年)已经失效。也许可以在“Wayback”机器上找到它。http://www.cs.utk.edu/ shuford/terminal/repair_hints_news.txt 是 Shuford 关于终端维修的新闻组帖子存档。请参阅下文,了解该网站的 vt100 部分,该部分仍在互联网上。
据我所知,目前还没有令人满意的关于文本终端的书籍。虽然本 HOWTO 已经以书籍形式出版,但如果您可以访问在线版本,我并不建议您购买它,因为我每隔几个月左右就会对其进行改进。以下书籍主要具有历史意义
“手册...”介绍了 1970 年代早期 60 多家不同公司生产的 100 多种不同型号的古董终端的简要规格。它还解释了它们的工作原理,但 CRT 的图表错误地显示了电子束的静电偏转(第 36 页)。实际上,终端使用磁偏转(即使在 1970 年代也是如此)。本书解释了许多先进的技术概念,例如“随机扫描”和“彩色穿透原理”。
与“手册...”相比,“通信...”这本书忽略了终端的物理和电子细节。它用一整章解释了二进制数(这在关于终端的书籍中是不需要的,因为这些信息在其他地方广泛可用)。它似乎主要涵盖旧的 IBM 终端(主要是 3270)的块和同步操作模式。对于当今类 Unix 系统上常用的 ANSI 终端,它几乎没什么用处。虽然它确实稍微讨论了它们,但没有显示用于将它们连接到串行端口的各种布线方案。
这些章节几乎没有介绍终端本身及其功能。相反,这些章节主要介绍如何设置计算机(及其终端驱动程序)以与终端一起工作。由于不同的类 Unix 系统存在差异,因此许多信息不适用于 Linux。
“UNIX POWER TOOLS”这本书有 3 个关于文本终端的简短章节。它涵盖的范围不如本 HOWTO,但提供了更多示例来帮助您。
“高级编程...”第 11 章仅涵盖操作系统中包含的用于处理终端的设备驱动程序。它解释了您提供给 stty 命令以配置终端的参数。
“系统管理精要...”这本书的章节更多关于终端而不是调制解调器。它似乎写得很好。
在 Microsoft 的 DOS 下,可以使用 DOS 命令“ctty COM2”,以便 DOS 命令行将显示在串行终端上(在本例中为 COM2)。不幸的是,由于 MS DOS 不是多用户操作系统,因此您将无法再使用计算机显示器。也无法使用多个终端。因此,此功能几乎(如果说有的话)没什么用处。如果您使用免费的 dosemu 在 Linux 下模拟 DOS,据报告您可以运行多个终端(多用户)。但据报告,PCTerm 模拟尚不适用于它(尚未??)。
虽然 MS 没有创建“多用户 DOS”操作系统,但其他人创建了。这允许在一台 DOS PC 上使用多个终端。它与大多数 MS-DOS 软件兼容。一种多用户 DOS 操作系统名为“REAL/32”。终端的“pcterm”模拟在此处使用。也可能有一个“scan”(扫描码)设置模式需要设置。其他操作系统,如 PICK、PC-MOS 和 Concurrent DOS 曾经/现在是多用户的,并支持终端。
有 3 个用于 Linux 的程序可以让您在 Linux PC 上运行 Windows 应用程序:免费:Wine,非免费:VMware 和 NeTraverse。它们可以在 DOS 下使用文本终端吗?Wine 不能,因为它没有 DOS 模式。另外两个要求您将 MS Windows 操作系统软件作为“访客操作系统”运行。“访客”MS Windows 操作系统具有 DOS 模式,但由于它不是多用户的,因此对于文本终端来说用处不大。
对于其他类 Unix 操作系统,主机计算机的终端配置通常与 Linux 显着不同。以下是一些非 Linux 系统的在线手册链接。