(5) setterm-设置终端属性
setterm 向终端写一个字符串到标准输出,调用终端的特定功能。在虚拟终端上使用,将会
改变虚拟终端的输出特性。不支持的选项将被忽略。
下图演示了打开粗体(额外亮度)模式,该命令只在 ubuntu 的终端下测试有效:
(6) tset-终端初始化
# tset -s 查看终端类型
# tset -e ^? 键设置
(7) tput-初始化终端或查询 terminfo 数据库
tput 用 System V 传统的 terminfo capability 为参数,它的数据库所在目录是:
/etc/terminfo , /lib/terminfo , /usr/share/terminfo/
举例:
# tput cup 10 30 光标位置
# tput civis 光标隐藏
# tput cnorm 光标重现
# tput smul 下划线
# tput rmul 取消下划线
# tput dl 10 删除下面十行
# tput bold 黑体
# tput rev 背景色与前景色反转
# tput cols 报告终端列数