配置 Linux系统默认串口配置(linux默认串口)
Linux系统的默认串口配置是指让操作系统在第一次启动的时候,就把这个串口设备作为主要的终端设备,而不需要每次有新的串口设备插入时手动添加或配置。在Linux系统的默认串口配置中,一般的串口设备厂家都使用ttyS0这一参数来表示第一个串口。
配置Linux系统默认串口配置,可以通过编辑Linux系统的终端启动文件,设置Linux系统默认使用某个串口方式启动,而不用重新进行设备驱动配置。
要配置Linux系统默认串口配置,具体步骤如下:
1. 打开终端,运行 sudo vi /etc/inittab. 在 /etc/inittab 文件最后面添加下面行:
T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
2. 运行sudo init q来重新载入 inittab 文件(在此之前,必须保证ttyS0设备已经正常创建)。
3. 设置完成后,在系统Reboot时,将自动使用此ttyS0设备进行系统启动。
配置Linux系统默认串口配置不仅可以使用ttyS0方式进行系统启动,还可以使用ttyS1等其他串口设备。例如要使用ttyS1设备进行启动,只需要将上面的/sbin/getty的第二个参数ttyS0改为ttyS1即可。另外,在Linux系统配置串口的时候,可以在/etc/init.d/boot.local脚本中体现,例如:
#vi /etc/init.d/boot.local
echo “config ttyS1 none” >/proc/sys/dev/serial/config
通过上面的配置,Linux系统就可以选择将ttyS1设为系统的默认控制台输出设备,以满足用户个性化需求,为使用者提供更好的操作体验。