ubuntu程序开机自启动,嵌入到系统启动导引中
ubuntu开机自启动思路
ubuntu操作系统有很多运行级别,默认情况下runlevel为2,进入runlevel2时,会按照优先级执行/etc/rc2.d/目录下的所有可执行文件。操作系统的运行级别可以用过命令runlevel查看。如下:
li@li:~$ runlevel
N 2
开机自启动的具体解决方法为:
1. 创建固定格式的的启动脚本并修改权限;
your_bash.sh格式如下,其中,setsid ./your_bin &中的setsid 和& 符号是打开一个窗口让程序后台运行。
#!/bin/sh
### BEGIN INIT INFO
# Provides: HMI.sh
# Required-start: $local_fs $remote_fs $network $syslog
# Required-S