嵌入式 linux 设置自启动

2019-07-12 14:08发布

嵌入式 linux 设置自启动

例如:添加开机自启动程序climb.out 其中climb.out必须要在系统中的模块都初始化之后才能正常执行
使用延时的方法,等待其他部分初始化完成,暂时没有找到更好的办法。。。。。。。。

1、在/home/root/下创建mountain.sh(可以是任意目录)

命令:vi mountain.sh 输入(字母“i”开始编辑) #!/bin/sh sleep 30 cd /home/root ./climb.out (完成编辑,esc -> :wq! -> 回车)

2、设置mountain.sh的权限

chmod 777 mountain.sh

3、在目录/etc/init.d中的rc文件中的最后添加

跳转到/etc/init.d :cd /etc/init.d 编辑rc文件 :vi rc 在最后添加 cd /home/root/ ./mountain.sh & (完成编辑,esc -> :wq! -> 回车)