一种Linux系统下设置某程序开机自启动的方式

现有一个脚本程序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 +软链接名字

软链接参考:

(83条消息) linux 软连接 创建/查看/删除_查看软连接_风华浪浪的博客-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值