在许多 Linux 发行版中,文件/dev/systty是一个指向设备的符号链接,该设备被连接的显示器和键盘用作终端。有关更完整的描述,请参见第 1.3 节。
如果没有连接键盘和显示器,或者不希望给连接的键盘和显示器比文本终端更强大的功能,则更改/dev/systty以指向串行控制台。
与其直接更改此符号链接,不如修改 MAKEDEV 使用的配置文件,然后运行该文件以重新创建符号链接。配置文件位于目录/etc/makedev.d。默认配置将指向第一个虚拟终端,如图 7-6 所示。
修改它以指向控制台正在使用的串行端口,如图 7-7 所示。
图 7-7。的更改值/dev/systty在 MAKEDEV 配置文件中
bash# cd /etc/makedev.d bash# fgrep systty * linux-2.4.x:l systty tty0 bash# vi linux-2.4.x |
l systty ttyS0 |
现在重新创建/dev/systty使用其新的定义,如图 7-8 所示。