与TTY 号码相关,看起来有 64 个 TTY(find /dev -name 'tty[0-9]*' | cut -c 9- | sort -n | tail -n 1和文档)。tty0是当前虚拟控制台,Ctrl+ Meta+F1报道,它的连接到tty1,和tty在GNOME终端报告,它的连接到/dev/pts/N。使用众所周知的Ctrl+ Meta+F*键盘快捷键只能访问 TTY 1 到 12 ,那么/dev/ttyN13 到 64 用于什么?
通常它们是未使用的?.
All tty13– tty63,当没有特别激活时,只需要 3?×?51 个特殊文件/dev/(每个控制台一个tty,一个vcs,一个vcsa),内核内存中的 51 个 NULL 指针。当控制台未使用时,内核不会为其分配任何数据(除了前面提到的 中的指针vc_cons[])。
询问 Linus Torvalds 为什么他选择#define MAX_NR_CONSOLES 63(而不是31,例如)在tty.h.
| 归档时间: |
|
| 查看次数: |
1657 次 |
| 最近记录: |