dearvoid,我对终端有些糊涂!

dearvoid,我对终端有些糊涂!

对于一个shell来说,stdin stdout stderr 都定向到一个终端设备,那么tput,terminfo,stty,tty,term都启什么作用呢?   :confused:      
除了 tty 之外我几乎没用过这些命令
大致是一些查询、设置终端属性的一些命令      
还得看man文档,很麻烦!      
有什么特殊需求吗?      
没有特殊需求,只是想了解一下!      
我大概了解一下,shell的stdin stdout stderr 都指向终端设备,通过系统调用,内核调用驱动程序,对中断io进行操作,terminfo是一个各种终端设备性能描述的数据库,stty可以改变终端的某些设定。
      我了解的就是这些,不知道对否?      
大抵如此