存档

文章标签 ‘kill’

不关闭服务平滑升级 nginx 程序

2020年5月17日 没有评论

老版本的 centos6 使用System V 脚本启动程序,centos7 使用Sytemd 服务单元启动服务。 本文介绍直接使用命令行工具平滑升级nginx,所谓平滑升级就是不中断服务,把nginx旧版程序替换为新版程序。 开始前我们需要编译好新版本的nginx 。可能是处于种种原因:升级版本、打开原来没打开的参数等等,都会重新编译程序。 新版本的 nginx 程序位于 /usr/local/src/nginx-1.18.0/objs/nginx 。 当前运行的 nginx 位于 /usr/local/nginx/sbin/nginx 。 cd /usr/local/nginx/sbin/ [root@VM_0_16_centos sbin]#...

分类: nginx 标签: ,

linux批量kill进程和solaris下grep递归查找

2013年1月24日 没有评论

分享最近用的几个命令 1.批量kill进程 生产机器上为了解决压力开了好多进程,当程序需要修改重启时很麻烦。 需要ps -ef挨个查看进程号,然后kll -9 pid来关闭进程,更新程序重启。 xargs命令可以帮我们解决这个问题,把下面命令中的process换成你的进程名关键字就可以了 ps -ef|grep  processname |grep -v grep|awk '{print $2}'|xargs kill -9   2.solaris下递归grep solaris下的grep比较简单,没有-r参数,可以用组合命令来替代,其中stringtofind是要在文件中查找的字符串 find ./ -type f -print | xargs file | grep text ...

分类: linux 标签: ,