最近我需要将tty
系统上 (非 ttyS*) 的最大数量从63增加到128。但查看 Linux 源代码时,我发现该文件include/uapi/linux/linux/vt.h
包含
#define MIN_RN_CONSOLES 1 /* must be at least 1 */
#define MAX_RN_CONSOLES 63 /* serial lines start at 64 */
最后显示串行线从 64 开始
我检查了一下:
$ stat -c %Hr:%Lr /dev/tty63
4:63
$ stat -c %Hr:%Lr /dev/ttyS0
4:64
确实从64开始
我尝试在包含文件中找到类似的行(如MIN_SERIAL_CONSOLES
),但找不到。
我怎样才能使次要编号/dev/ttyS0
以 开头,129
以便其他 128 个属于/dev/tty1
... tty128
?