#!/bin/sh NGINX_BIN="/usr/local/ciaos/sbin/nginx" # Shell functions sourced from /etc/rc.status: # rc_check check and set local and overall rc status # rc_status check and set local and overall rc status # rc_status -v ditto but be verbose in local rc status # rc_status -v -r ditto and clear the local rc status # rc_failed set local and overall rc status to failed # rc_failed <num> set local and overall rc status to <num><num> # rc_reset clear local rc status (overall remains) # rc_exit exit appropriate to overall rc status . /etc/rc.status rc_reset ulimit -SHn 65535 PHPFPM='/usr/local/ciaos/etc/init.d/php-fpm' case "$1" in start) echo -n "Starting Nginx" startproc $NGINX_BIN rc_status -v $PHPFPM start ;; stop) echo -n "Shutting down Nginx" killproc -TERM $NGINX_BIN rc_status -v $PHPFPM stop ;; restart) $0 stop $0 start rc_status ;; reload) echo -n "Reloading Nginx" killproc -HUP $NGINX_BIN rc_status -v $PHPFPM reload ;; status) echo -n "Checking for Nginx: " checkproc $NGINX_BIN rc_status -v ;; *) echo "Usage: $0 {start|stop|status|restart|reload|probe}" exit 1 ;; esac rc_exit
保存问test.sh,可以简单地时间服务开启关闭查看状态等操作(效果如下)
ciaos #./test.sh start Starting Nginx done Starting php-fpm done, pid file found. ciaos #./test.sh status Checking for Nginx: running ciaos #./test.sh restart Shutting down Nginx done Gracefully shutting down php-fpm . done Starting Nginx done Starting php-fpm done ciaos #./test.sh stop Shutting down Nginx done Gracefully shutting down php-fpm . done
附参考链接:Opensuse启动脚本
相关推荐
部署springboot 项目时,替换包后的停止、启动、重启及状态查看,操作比较琐碎,因此我们可以通过编写一个shell脚本来进行启动(start)、停止(stop)、重启(restart)和状态查看(status)操作,一步到位,方便高效
在Windows中,学习计算机操作也许很简单,但是很多计算机工作是重复性劳动,例如你每周也许需要对一些计算机文件进行复制、粘贴、改名、删除,也许你每天启动计算机第一件事情就是打开WORD,切换到你喜爱的输入法...
Vbs是一种Windows脚本,它的全称是:Microsoft Visual Basic Script Editon.(微软公司可视化BASIC脚本版),VBS是Visual Basic的的一个抽象子集,是系统内置的,用它编写的脚本代码不能编译成二进制文件,直接由...
在Windows中,学习计算机操作也许很简单,但是很多计算机工作是重复性劳动,例如你每周也许需要对一些计算机文件进行复制、粘贴、改名、删除,也许你每天启动计算机第一件事情就是打开WORD,切换到你喜爱的输入法...
C++学习过程的琐碎点和注意点,不断总结中。
在Windows中,学习计算机操作也许很简单,但是很多计算机工作是重复性劳动,例如你每周也许需要对一些计算机文件进行复制、粘贴、改名、删除,也许你每天启动计算机第一件事情就是打开WORD,切换到你喜爱的输入法...
在Windows中,学习计算机操作也许很简单,但是很多计算机工作是重复性劳动,例如你每周也许需要对一些计算机文件进行复制、粘贴、改名、删除,也许你每天启动计算机第一件事情就是打开WORD,切换到你喜爱的输入法...
Matlab系列--记录一些琐碎的matlab机器学习程序
如果你有许多小的文档、编程用的源代码、小图片等等琐碎的东西,弃之可惜,长期放在各个文件夹里又显零乱,偶而要用找起来也麻烦,琐碎打包工具可以帮助你将这些琐碎打包成一个chm文件,还可以加上说明页,既有目录...
可以快速,简便清除C盘垃圾,并不留痕迹。
试过很多CHM的制作工具,都不是很好,就这个使用起来方便容易。
CG模宝是一款专注于3dsmax的自动化辅助设计插件。在专业建模渲染方面有显著作用,集...它的问世旨在让琐碎繁杂的的操作自动化解决,助力三维设计师。提高工作效率、简化工作流、降低渲染时长。让您能更专注于艺术创作。
★、精华交给C,糟粕留给Boby ★、技术工作交给C,协调工作留给Boby ★、效率交给C,琐碎留给Boby ★、超轻量、微内核、跨平台、强扩展脚本语言
Oracle琐碎知识点,帮助学习和使用。
libtalloc libtalloc是用于GDB的python脚本,可用于分析“琐碎的分配器”(talloc)。 关于talloc的介绍可以在这里找到: libtalloc受其他gdb python脚本启发,用于分析堆,例如unmask_jemalloc和libheap。 一些基本...
—-————-—————-—----—--基本情况与需求分析 二、———-—--——-———--—-——-----——-—功能模块划分 三、——-—----——————————-------—--概念结构设计 四、--——-—-———---——-...
琐碎二重性
数据库表的琐碎知识.sql
nextnoti 琐碎的脚本通过电子邮件通知我有关Nextcloud日历中今天的条目的信息。 我已经为自己编写了此代码,但是如果有人发现它有用,可以将其共享。 建议在凌晨通过cron运行此程序。 目前仅支持带sqlite DB的Next...