打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
教你如何来设置嵌入式系统开机自动启动程序

     网友们想要设置嵌入式系统开机自动启动程序,使得这个系统越来越简便,开机也更加的方便,那么要怎么的解决,那么接下来看看具体的步骤吧!
 
第一步,下面将我的操作步骤记录如下:
 
    要设置自启动程序需要解决两个问题:1、系统自动登录;2、自动执行脚本,
 
1)系统自动登录
 
(1)修改/etc/inittab
 
在inittab中,有如下配置
 
1:2345:respawn:/sbin/agetty tty1 9600
 
2:2345:respawn:/sbin/agetty tty2 9600
 
3:2345:respawn:/sbin/agetty tty3 9600
 
4:2345:respawn:/sbin/agetty tty4 9600
 
5:2345:respawn:/sbin/agetty tty5 9600
 
6:2345:respawn:/sbin/agetty tty6 9600
 
    表示系统可以有六个控制台,可以用ALT+(F1~F6)来切换。而/sbin/agetty就是一个登陆验证程序,执行它,会提示用户输入用户名和密码,然后启动一个指定的shell(在passwd文件中指定的)。
 xp ghost sp3纯净版下载 http://4home.cn 
    所以,我们只需将其修改为不执行agettty,而是执行自己编写的一个脚本,就可以跳过用户名和密码的输入。修改如下:
 
1:2345:respawn:/root/logintest tty1 9600
 
    这里我在/root/下放了一个测试脚本,这样系统启动时就会执行那个脚本,脚本内容:
 
#!/bin/sh
 
/bin/login -f root
 
脚本其实就是执行了一个root用户的登陆而已。
 
2)自动执行程序
 
方法有两种,一种是将要执行的代码放到1)中的/root/logintest的后面;
 
另一种是将要执行的代码放到/etc/profile文件的后面即可。
    以上的步骤就是解决在嵌入式系统中开机简便化的自动启动程序,这样可以使得我们使用起来很是简便又节省时间,那么好用的方法学起来,何乐而不为呢!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
/etc/inittab文件分析
Linux操作系统中/sbin/init程序的执行过程
剖析linux系统启动过程
Linux启动过程 - - JavaEye技术网站
linux启动过程
linux
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服