30、UNIX 终端系统配置与数据库管理详解

UNIX 终端系统配置与数据库管理详解

1. termcap 文件与终端能力

在 UNIX 系统中, /etc/termcap 文件用于描述终端的各种能力。这里仅展示了该文件的部分内容,重点聚焦于常见的 DEC VT100 类型终端。

termcap 条目的首行包含终端的一系列名称和别名,只要不包含空格,这些名称或别名都可作为 TERM 环境变量的值。其余部分则是由冒号分隔的能力代码和对应值。终端能力主要分为以下几类:
- 终端数据信息 :例如 am 代码表示终端能自动将长输出字符串换行显示在终端屏幕上;还有一些代码用于描述终端屏幕的列数(如 co#80 表示 80 列)、行数(如 li#24 表示 24 行)等。
- 执行操作的字符序列 :这些代码指示执行终端操作所需的 ESCAPE 序列,像移动光标到指定位置(ESCAPE 字符缩写为 \E )。
- 特殊按键的字符序列 :记录终端上特殊按键的字符序列,ESCAPE 字符同样缩写为 \E

能力类型又可细分为三种:
1. 布尔能力 :由无参数的能力名称组成,如上述的 am 用于自动换行。
2. 数值能力 :由能力名称、井号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值