shell脚本之nginx自动化脚本 code • 2022-5-15 • 软件运维 • 阅读 45 shell脚本之nginx自动化脚本 这个脚本,可以满足nginx开启,停止和重启的 *** 作 #!/bin/bash . /etc/init.d/functions function usage() { echo $"usage:1.停止nginx {start|stop|restart}" exit 1 } function start() { /usr/local/nginx/sbin/nginx sleep 1 if [ `netstat -antlpe | grep nginx | wc -l` -ge 0 ];then action "nginx is started." /bin/true else action "nginx is started." /bin/false fi } function stop() { killall nginx &>/dev/null sleep 1 if [ `netstat -antlpe | grep nginx | wc -l` -eq 0 ];then action "nginx is stopped." /bin/true else action "nginx is stopped." /bin/false fi } function main() { if [ $# -ne 1 ];then usage 2.开启nginx fi case in start) start ;; stop) stop ;; restart) stop start ;; *) usage 3.重启nginx ;; esac } main $* 运行试试 总结 ok~ 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接 欢迎分享,转载请注明来源:内存溢出原文地址: http://outofmemory.cn/yw/899027.html shell脚本 nginx自动化脚本 shell脚本之nginx自动化脚本 赞 (0) 打赏 微信扫一扫 支付宝扫一扫 code 管理员组 0 0 生成海报 如何用Nginx解决前端跨域问题 上一篇 2022-05-15 nginx利用ctx实现数据共享、修改上下文功能 下一篇 2022-05-15 发表评论 请登录后评论... 登录后才能评论 提交 评论列表(0条)
评论列表(0条)