开发者社区 问答 正文

请问如何用一条命令查找test用户的PHP进程,并将这些进程终止?

能不能给小白详细描述下呢 ?谢谢~

展开
收起
小旋风柴进 2016-06-08 16:46:34 2636 分享 版权
1 条回答
写回答
取消 提交回答
  • ps aux | grep php | awk -F ' ' '{print $1" "$2" "$11}' | awk -F ' ' '$1="test"{print $2}' | xargs kill -9
    
    1: ps aux 列出所有进程
    2: grep php 过滤php进程
    3: awk -F ' ' '{print $1" "$2" "$11}' 筛选出第1、2、11列,分别是 用户名、PID、进程名称
    4: awk -F ' ' '$1="test"{print $2}' 过滤第一列 = test,并打印出第2列的PID
    2019-07-17 19:32:19
    赞同 展开评论
问答分类:
PHP
问答地址: