debian linux在/etc/init.d中设置开机自启功能
发布日期:2021-06-30 10:11:41 浏览次数:3 分类:技术文章

本文共 945 字,大约阅读时间需要 3 分钟。

/etc/init.d负责linux的服务的开启和关闭等。

本例子简单介绍如何新添加一个启动项。

步骤如下:

1.首先我们创建一个文件:

myStart:
内容如下:
 

#!/bin/sh#/etc/init.d/myStart### BEGIN INIT INFO# Provides:          myStart# Required-Start:    $local_fs $syslog $network# Required-Stop:     $local_fs $syslog $network# Default-Start:     2 3 4 5# Default-Stop:      0 1 6# Short-Description: myStart startup# Description:       myStart auto startup 1.0### END INIT INFO#------------------------------------------------------------------------------myStart_spaddr=/home/start.shif [ ! -r ${myStart_spaddr} ]; then    echo ${myStart_spaddr} not existing;fi. ${myStart_spaddr}#------------------------------------------------------------------------------

具体含义不过多解释,该脚本实际内容是最后几行,会在开启时自动执行/home/start.sh脚本中的内容。

2.然后将该文件放在/etc/init.d/文件夹下,并给予可执行权限。

3.这样还没有结束,最后我们要添加链接:
sudo ln -s /etc/init.d/myStart /etc/rc2.d/S99myStart

 

注意:

/etc/rc.d/rc0.d/~/etc/rc.d/rc6.d/文件夹的含义不同,S开头代表是开启时处理的脚本,按照后面紧跟的数字进行按顺序启动,S99则是最后进行启动。

转载地址:https://islet.blog.csdn.net/article/details/117958630 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:5分钟做出简单makefile(linux)
下一篇:关于Xfce开机自启设置的底层文件配置

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月18日 01时17分49秒