编写/etc/init.d脚本文件

前言

ubuntu18.04以上的版本必须按照指定的格式写在/etc/init.d目录下,才能正常被systemctl程序加载,否则会异常报错。格式如下:

#!/bin/sh
### BEGIN INIT INFO
# Provides:          skeleton
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Should-Start:      $portmap
# Should-Stop:       $portmap
# X-Start-Before:    nis 
# X-Stop-After:      nis 
# Default-Start:     2 3 4 5 
# Default-Stop:      0 1 6 
# X-Interactive:     true
# Short-Description: Example initscript
# Description:       This file should be used to construct scripts to be
#                    placed in /etc/init.d.
### END INIT INFO
原文地址:https://www.cnblogs.com/guge-94/p/11727829.html