27、UNIX 终端类型设置与使用指南

UNIX 终端类型设置与使用指南

1. UNIX 终端概述

如今市场上有数百种不同类型的显示器和终端,它们各具特色。从基本的 ASCII 终端到能同时运行 ASCII 和 X 的视频终端,还有智能终端和哑终端,甚至在某些情况下,哑终端比智能终端更实用。

无论使用何种终端,都应能找到兼容的模拟器或合适的设置,以支持程序操作屏幕所需的各种功能和序列。若登录系统后执行的命令(如 who cat uname tail head ls 等)不需要特定的终端模拟器,就不必担心终端的反应,因为这些命令只需简单的换行符,能像电传打字机在无限长的纸上打印一样在屏幕上无限滚动。在 70 年代和 80 年代初,电传打字机作为终端使用效果很好,尽管速度慢且耗纸,但仍能完成工作。

UNIX 能操作多种不同类型的终端,依靠的是数据库和子例程库。数据库描述终端支持的功能,子例程库用于查询数据库以使用存储的功能,二者共同构成了 termcap 文件(即终端功能文件)。随着时间推移, termcap 文件变得非常大。在 AT&T 版本的 UNIX 中, termcap 演变成了名为 terminfo 的数据库,每个终端描述被编译并存储在单独的文件中。程序使用 terminfo 文件时,会参考环境变量 TERM 来确定终端类型,然后从

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值