留言与评论(共有 0 条评论) |
发布时间:2020-04-15 16:57:45
采用ps + grep + awk + pkill命令组合,可实现“结束由一个父进程产生的所有子进程”,如:
父进程名为 parent_proc,可先根据进程名称,得到进程PID
ps -ef |grep parent_proc|egrep -v grep | awk '{print $2}'
根据父进程PID终止所有子进程PID,保留父进程
pkill -9 -P $p_pid
完整脚本:
for p_pid in `ps -ef |grep parent_proc|egrep -v grep | awk '{print $2}'`do pkill -9 -P $p_piddone
有关各命令的详情介绍请查阅相关参考资料。
留言与评论(共有 0 条评论) |
全站搜索