使用awk和cut批量杀进程的命令:
ps -ef | grep php-fpm | grep -v grep | awk '{print "kill -9 "$2}'|sh
#列出了当前主机中运行的进程中包含php-fpm关键字的进程
ps -ef | grep php-fpm | grep -v grep
#列出了要kill掉这些进程的命令,并将之打印在了屏幕上
ps -ef | grep php-fpm | grep -v grep | awk '{print "kill -9 "$2}'
#后面加上|sh后,则执行这些命令,进而杀掉了这些进程
ps -ef | grep php-fpm | grep -v grep | awk '{print "kill -9 "$2}' | sh
# 使用cut批量杀进程的命令:
ps -ef | grep php-fpm | grep -v grep | cut -c 9-15 | xargs kill -9
#列出了当前主机中运行的进程中包含php-fpm关键字的进程
ps -ef | grep php-fpm | grep -v grep
#截取第9至15字符(进程id),列出了要kill掉这些进程的id,并将之打印在了屏幕上
ps -ef | grep php-fpm | grep -v grep | cut -c 9-15
#后面加上'xargs kill -9'后,则执行这些命令,进而杀掉了这些进程
ps -ef | grep php-fpm | grep -v grep | cut -c 9-15 | xargs kill -9只显示命令前几行
lsof -i:9000
ps -ef | grep php-fpm | head -5
ps -ef | grep php-fpm | grep -v grep | head -5| awk '{print "kill -9 "$2}'
ps -ef | grep php-fpm | grep -v grep | cut -c 7-13 | xargs kill -9
ps -ef | grep php-fpm | grep -v grep | head -5 | cut -c 7-13 | xargs kill -9