Linux重定向console口控制台(Fedora)
来源:互联网 发布:傲剑丹田升级数据一游 编辑:程序博客网 时间:2024/04/30 16:34
首先,因为Linux系统的版本不一样,重定向规则也稍有不同。所以这里只以Fedora13版的Linux系统来说明。下文以Linux自称。
Linux从启动到启动完成的所有输出均复制到Com口上,一共需要修改3个文件。在此之前还要确认/sbin/agetty文件是否存在,此文件用来把系统的输入输出映射到其它设备上。
1.首先在 /etc/inittab里面添加如下内容:
最后一行另加一行加上:sc:2345:respawn:/sbin/agetty ttyS0 1152000,115200 xterm
“sc”为改行ID,“2345”指改行的运行级别是2、3、4、5级;“respawn”是使命令退出后再执行一次,以便其他用户能够登录;“/sbin/agetty ttyS0 9600 vt100”表示具体的命令,即通过他来执行打开串口/dev/ttyS0(COM1),后面是波特率和终端模式
xterm是一个X Window System上的标准虚拟终端。用户可以在同一个显示器上开启许多xterm,每一个都为其中运行的进程提供独立的输入输出(一般来说此进程是Unix shell)。
2.修改/etc/securetty里面的内容:
另加一行加上:ttyS0
该文件是允许root身份登录的tty设备列表,这些设备由/bin/login程序读取,为了使用户能以root身份通过串口登录,需要在该文件中添加“ttyS0”,说明系统认为这里的COM1是安全的;
3.修改/etc/grub.conf文件里面的内容:
重定向grub:
在#Enable Serial Console下另加一行(有时可能有误差)加上:
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
terminal --timeout=10 serial console
serial 初始化一个串口设备。
重定向console:
在/etc/grub.conf文件中kernel语句行尾加上:
console=tty0 console=ttyS0,115200n8
其中“ttyS0”,“0”表示串口使用COM1;“9600”表示波特率为9600bps;“n”表示无校验位;“8”表示有8位数据位
- Linux重定向console口控制台(Fedora)
- Linux重定向console口控制台
- Linux 控制台重定向至Console口
- fedora 17重定向console控制台
- linux重定向输入输出console口控制台(服务器串口转USB,PC机USB转串口)
- C#把Console.Write从控制台重定向到TextBox
- 控制台输入输出重定向
- Delphi中利用管道重定向实现对控制台(Console)程序的操作
- WinCE中的console重定向
- WinCE中的console重定向
- WinCE中的console重定向
- WinCE中的console重定向
- WinCE中的console重定向
- WinCE中的console重定向
- WinCE中的console重定向
- WinCE中的console重定向
- WinCE中的console重定向
- WinCE中的console重定向
- 0.引用目录
- 嵌入式 Linux环境下C使用的XML解析库:libxml2
- UVA11898 - Killer Problem(暴力)
- 2012 九月十月百度人搜,阿里巴巴,腾讯华为笔试面试八十题(第331-410题)
- samba服务器搭建
- Linux重定向console口控制台(Fedora)
- 微型信用支付:网络微型金融的未来
- PL/SQL Developer使用技巧、快捷键
- 阅读类网站增加对epub格式的支持
- mysql 创建用户、设置权限
- hdu 4975 最大流快版
- android 分割线渐变色和几种颜色值定义
- android 图片压缩
- 关于出现在服务器中配置的web,用浏览器打开出现关闭按钮消失或者字体马赛克乱码的问题