终端控制台笔记

控制台:
1:控制台是一个虚拟的终端。它必须映射到真正的终端上。
2:控制台可以简单的理解为printk输出的地方。
3:控制台是一个只可以输出的设备。功能很简单,只能在内核中访问。


伪终端:
通常用来做远程的通信。


TTY体系:
由tty_core tty_line_discipline(tty线路规程) tty_driver构成。
tty_core承上启下。从user空间取得数据,交给tty线路规程处理,tty线路规程处理数据后再交给tty_core,tty_core再把数据交给tty_driver,tty_driver再和硬件打交道。


从硬件收到的数据向上通过TTY驱动,进入TTY线路规程,再进入TTY核心,最后被用户获取。TTY驱动可以直接和TTY核心通讯,但通常TTY线路规程会修改在两者之间传送的数据。TTY驱动不能直接和线路规程通信,甚至不知道它的存在。线路规程的工作是格式化从用户或者硬件收到的数据。这种格式化常常实现为一个协议,比如PPP或者Bluetooth。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值