现有一个脚本程序test.sh,为其添加可执行权限。我们将其设置为开机自启动。
将自启动程序添加到/etc/init.d
sudo cp te.sh /etc/init.d/
为自启动程序添加软链接接(链接到自启动)
ln -s /etc/init.d/te.sh /etc/rc3.d/S91te.sh
K 表示 Kill 某个程序,S 表示 Start 某个程序
后面紧跟着的数字,表示停止/启动某个程序的顺序,数字越小的越先启动(数字的具体值根据情况自行设定。
上面添加的功能使te.sh脚本开机自启动,下面是设置关机程序自动停止:
ln -s /etc/init.d/te.sh /etc/rc0.d/K91te.sh
此时已经实现了开机自启动的功能,关机后启动,立即通过ps -A查看所有存活进程,会看到te.sh进程。
取消软链接
如果想要取消开机自启功能,需要取消软链接
unlink +软链接名字
软链接参考: