您现在的位置是:首页
>
console线怎么用 stdout和console的区别
tdout和co ole的区别 实际的驱动比如串口对一个物理设备会注册两次,一个是tty,一个是co ole,并通过在co ole的结构中记录tty的主次设备号建立了联系。在 内核中,tty和co
stdout和console的区别
实际的驱动比如串口对一个物理设备会注册两次,一个是tty,一个是console,并通过在console的结构中记录tty的主次设备号建立了联系。
在 内核中,tty和console都可以注册多个。
当内核命令行上指定console=ttyS0之类的参数时,首先确定了printk实际使用那个 console作为输出,其次由于console和tty之间的对应关系,打开/dev/console时,就会映射到相应的tty上。

用一句话说: /dev/console将映射到默认console对应的tty上。
顺便说一句,console=ttyS0和/dev/ttyS0包含相同的设备名字完全是巧合,不同也没事。
很赞哦! (1071)