2
/ dev / console是做什么用的?
从这个答案到Linux:/ dev / console,/ dev / tty和/ dev / tty0之间的区别 从 文档中: /dev/tty Current TTY device /dev/console System console /dev/tty0 Current virtual console 在过去/dev/console,系统管理员控制台是过去的。TTY是用户连接到服务器的串行设备。现在 /dev/console和/dev/tty0代表当前显示,通常是相同的。您可以通过添加覆盖它,例如 console=ttyS0到grub.conf。在那之后你/dev/tty0是一个显示器,/dev/console是/dev/ttyS0。 通过“ 系统控制台 ”,/dev/console看起来像是文本物理终端的设备文件,就像/dev/tty{1..63}虚拟控制台的设备文件一样。 在我看来,“ /dev/console和/dev/tty0表示当前显示的内容通常是相同的” /dev/console也可以是虚拟控制台的设备文件。/dev/console似乎/dev/tty0比like /dev/tty{1..63}(/dev/tty0是当前处于活动状态的虚拟控制台,可以是任何一个/dev/tty{1..63})。 什么/dev/console啊 这有什么用途? 不/dev/console玩了Linux内核相同作用/dev/tty的过程?(/dev/tty是进程的进程会话的控制终端,可以是pts,/dev/ttyn其中n1到63,或者更大?) 另一个答复提到: 内核文档/dev/console将字符设备指定为5:1。打开此字符设备将打开“主”控制台,该控制台是控制台列表中的最后一个tty。 难道“控制台列表”是指所有console=的在启动选项? “ /dev/console作为5:1的字符设备”,是否表示/dev/console物理文本终端(即系统控制台)的设备文件?(但同样,我在上面引用的第一条回答/dev/console可能与/dev/tty0不是物理文本终端,而是虚拟控制台的相同) 谢谢。