记录生活的点点滴滴~~~

Debian6添加一个自动启动的服务

debian6里边要添加一个自动启动的服务
先将启动脚本放在/etc/init.d,然后使用insserv来启用这个服务
例如服务名称为 myserver,则脚本为/etc/init.d/myserver
然后使用 insserv myserver可以将myserver设为自动启动

insserv myserver #添加服务
insserv -r myserver #删除服务
insserv -d myserver #使用默认的runlevels

脚本里边要定义启动文件的metadata,格式为:

#!/bin/bash

### BEGIN INIT INFO
# Provides:          mysql
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Should-Start:      $network $time
# Should-Stop:       $network $time
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start and stop the mysql database server daemon
# Description:       Controls the main MySQL database server daemon 
#                    and its wrapper script & mysqld_safe
### END INIT INFO
Debian6添加一个自动启动的服务

https://geekyotter.com/posts/debian6-adds-an-automatically-started-service.html

作者

超级水獭

发布时间

2012-03-05

许可协议

无,保留所有权利

本页的评论功能已关闭