用shell编写启动脚本模板

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/bin/bash 
# The next lines are for chkconfig on RedHat systems.
# chkconfig: 35 98 02
# description: Starts and stops xxx Server 
  
# The next lines are for chkconfig on SuSE systems.
# /etc/init.d/xxx
#
### BEGIN INIT INFO
# Provides: xxx
# Required-Start: $network $syslog
# Required-Stop:
# Default-Start: 2 3 5
# Default-Stop: 0 6
# Short-Description: Starts and stops xxx Server 
# Description: Starts and stops xxx Server 
### END INIT INFO
  
case  $1  in 
    start)   # 服务启动需要做的步骤
            ...
            ;;
    stop)   # 服务停止需要做的步骤
            ...
            ;;
    restart)  # 重启服务需要做的步骤
             ...
             ;;
    status)  # 查看状态需要做的步骤
              ...
              ;;
    *)  echo  "$0 {start|stop|restart|status}"
              exit  4
              ;;
esac

http://refspecs.linux-foundation.org/LSB_3.2.0/LSB-Core-generic/LSB-Core-generic/iniscrptact.html




本文转自 yanconggod 51CTO博客,原文链接:http://blog.51cto.com/yanconggod/1903548

相关文章
|
19小时前
|
Shell
蓝易云 - 简单shell脚本的编写教程
以上就是编写一个基本Shell脚本的步骤。当然,Shell脚本可以做的远不止这些,你可以使用变量,控制结构(如if语句和循环),以及各种Shell命令和功能来编写更复杂的脚本。
3 0
|
1天前
|
机器学习/深度学习 Unix Java
技术笔记:Linux之Shell脚本编程(一)
技术笔记:Linux之Shell脚本编程(一)
|
4天前
|
Shell
Shell脚本之条件语句if总结
Shell脚本之条件语句if总结
|
11天前
|
监控 Shell Linux
Linux的Shell脚本详解
Linux的Shell脚本详解
|
15天前
|
Shell
shell脚本
shell脚本
16 2
|
23天前
|
Ubuntu Java Linux
Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本
Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本
35 2
|
23天前
|
Ubuntu Shell Linux
linux shell 后台执行脚本的方法 脚本后台运行 后台运行程
linux shell 后台执行脚本的方法 脚本后台运行 后台运行程
14 0
|
23天前
|
监控 Shell Linux
shell linux中用shell写一个占用CPU的脚本
shell linux中用shell写一个占用CPU的脚本
24 0
|
23天前
|
Shell Linux
shell linux中shell脚本编写俄罗斯方块
shell linux中shell脚本编写俄罗斯方块
21 1
|
24天前
|
Shell Linux Perl
Linux shell脚本sed使用
Linux shell脚本sed使用
15 1