工作中经常要杀掉nginx对应的进程,然后手动命令重启和删除nginx日志,每次都要输入3个或3个以上的命令,效率低。写个脚本万事大吉。

#!/bin/sh  NAME="nginx -p /home/proj/gamebin/ -c conf/depnginx.conf"
ID=`ps -ef | grep "$NAME"|grep -v "$0" | grep -v "grep" |awk '{print $2}'`
kill  $ID
rm -fr ./logs/debug.log
rm -fr ./logs/error.log
rm -fr ./logs/access.log
nginx -p `pwd`/ -c conf/depnginx.conf

试过了,很好用。

脚本重启nginx进程相关推荐

  1. 写了个Python脚本监控nginx进程

    写了个Python脚本监控nginx进程 « Xiaoxia[PG] 写了个Python脚本监控nginx进程 接上一文用iptables让SSH服务对陌生人说不.还是有点担心这个学期内,nginx可 ...

  2. Shell脚本关闭Nginx进程

    [root@testapp ~]# ps -ef | grep nginx root 25265 25216 0 09:22 pts/0 00:00:00 grep --color=auto ngin ...

  3. zabbix监控mysql内存_zabbix通过自定义脚本监控nginx,php-fpm和mysql占用内存数和进程的个数...

    zabbix通过自定义脚本监控nginx,php-fpm和mysql占用内存数和进程的个数 首先,在zabbix脚本目录下添加一个脚本,写入如下代码 #!/bin/bash #license:GPL ...

  4. window重启Nginx的BAT脚本

    1.脚本入参 SET NGINX_DIR=C:\Zone\nginx-1.21.4\nginx-1.21.4\ 该路径配置成nginx的根目录文件夹 2.Nginx管理脚本 ============= ...

  5. linux 关闭nginx进程,Linux环境下启动、停止、重启nginx

    启动 启动代码格式:nginx安装目录地址 -c nginx配置文件地址 例如: [root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /us ...

  6. 【学习笔记】启动Nginx、查看nginx进程、查看nginx服务主进程的方式、Nginx服务可接受的信号、nginx帮助命令、Nginx平滑重启、Nginx服务器的升级

     1.启动nginx的方式: cd /usr/local/nginx ls ./nginx -c nginx.conf 2.查看nginx的进程方式: [root@localhost nginx] ...

  7. linux 脚本 杀进程,shell脚本实现杀死进程并启动程序(重启程序)【显哥出品,必为精品】...

    #!/bin/bash #取jms进程号 Das_ID=$(ps -ef |grep "python3 ./jms start" |grep -v "grep" ...

  8. php 重载进程,关于php-fpm与nginx进程重载

    背景 今天发布了一个统计功能,发现线上机器没有mongo模块,于是使用phpize编译了mongo模块,再用kill -HUP 进程号重启进程. 于是乎,以前都没有问题的操作,导致了php-fpm进程 ...

  9. 启动Nginx、重启Nginx、停止Nginx与Nginx开机自启

    文章目录 启动 Nginx 停止 Nginx service 服务脚本 Nginx 开机自启 启动 Nginx nginx安装完成后,切换到nginx安装目录中的sbin目录(如果在执行 ./conf ...

最新文章

  1. 鸿蒙安卓翻版,鸿蒙是PPT、翻版安卓?对于黑粉:鸿蒙要失败了还有谁能成功?...
  2. 【tool】网站测试分类
  3. strstr c语言字符串,C字符串处理strstr, strindex
  4. ·MySQL数据库管理(SQL操作命令,解决忘记密码,设置用户权限)
  5. object转字符串
  6. c语言全局变量和局部变量作用域重合时,c语言全局变量与局部变量(当变量重名时)的使用情况...
  7. 计算机操作系统原理教程与实训(目录)
  8. C++面试题-指针-动态内存指针
  9. 嵌入式Linux移植lvgl,Linux 下使用fb 移植lvgl详细教程
  10. 项目管理工具 | 软件开发项目管理软件
  11. 为什么学习Vue框架??
  12. 【FreeRTOS】FreeRTOS学习笔记(3)— FreeRTOS任务与协程
  13. (邱维声)高等代数课程笔记:数域
  14. 【论文精读】 使用空间梯度和噪声分割标签(伪标签)的深度学习配准
  15. 统计名著中汉字出现频率
  16. CF 513D. Social Circles 思维,贪心
  17. 闲话网名之“J0ker”
  18. Android 培训课程V1.0
  19. c语言程序教师节祝福,2015年教师节祝福语(大学生适用)
  20. 控制别人计算机鼠标点了无反应,Win10电脑qq远程协助时为什么无法控制对方电脑或则点了对方电脑没反应...

热门文章

  1. 【运筹学】线性规划 人工变量法 ( 人工变量法案例 | 初始单纯形表 | 检验数计算 | 入基变量 | 出基变量 )
  2. 【Android 内存优化】垃圾回收算法 ( 分代收集算法 | Serial 收集器 | ParNew 收集器 | Parallel Scavenge 收集器 | CMS 并发标记清除收集器 )
  3. 【Unity 3D 游戏开发】Unity3D 入门 - 工作区域介绍 与 入门示例
  4. 设计模式-Adapter模式
  5. docker基础---数据卷volumes
  6. 深入Activity的作业完成
  7. xml xslt中的空格输出处理
  8. quartus总线怎样连接(例如,怎么和ROM连接)
  9. 汇编语言随笔(7)-访问内存的寻址方式和实验7(不同寻址方式的使用)
  10. MySQL入门系列:存储程序(二)之存储函数简介