-
服务启动脚本模板
- #!/bin/bash
- # chkconfig: 345 99 99
- # description: this is a testsrv
- . /etc/init.d/functions
- lockfile=/var/lock/subsys/$0
- start(){
- if [ -e $lockfile ] ; then
- action "$0 is running"
- else
- touch $lockfile
- if [ "$?" -eq 0 ] ; then
- action "$0 start"
- else
- action "$0 failed" false
- fi
- fi
- }
- stop(){
- if [ -e $lockfile ] ; then
- rm -rf $lockfile
- if [ "$?" -eq 0 ] ; then
- action "$0 stop"
- else
- action "$0 stop failed" false
- fi
- else
- action "$0 is stoped"
- fi
- }
- restart(){
- start
- stop
- }
- status(){
- if [ -e $lockfile ] ; then
- action "$0 running"
- else
- action "$0 stoped"
- fi
- }
- usage(){
- echo "$0 {start|stop|status|restart}"
- }
- case $1 in
- start)
- start;;
- stop)
- stop;;
- restart)
- restart;;
- status)
- status;;
- *)
-
相关阅读:
行转列(FOR XML PATH)
非聚集索引的注意事项
避免JS全局变量冲突
如何做个好员工?
SQL Server 执行计划中的扫描方式举例说明
SqlServer with递归查询的使用
Excel插件类库的设计思路
使用log4javascript记录日志
布局
Image控件的简单使用示例1
-
原文地址:https://www.cnblogs.com/momenglin/p/8483269.html
Copyright © 2020-2023
润新知