小编给大家分享一下Linux下查杀停止进程的方法,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!
在Linux系统下面,顶部命令可以查看查看停止进程。但是不能查看停止进程的详细信息。那么如何查看停止进程,并且杀掉这些停止进程呢?,
, ps -e j |, grep T
<强>停止进程的统计状态为T,一般而言,进程有下面这些状态码:强>
,,,,,,,,,,,,,,D ,,不间断的睡眠(通常是IO)
,,,,,,,,,,,,,,小姐,,,闲置的内核线程
,,,,,,,,,,,,,,R ,,跑步或者runnable(在运行队列中)
,,,,,,,,,,,,,,S ,,可中断睡眠(等待一个事件完成)
,,,,,,,,,,,,,,T ,,停在工作控制信号
,,,,,,,,,,,,,,t ,,停在调试器中跟踪
,,,,,,,,,,,,,,W ,,分页(2.6以来无效。xx内核)
,,,,,,,,,,,,,,X ,,死(不应该)
,,,,,,,,,,,,,,Z ,,已经(“zombie")过程中,终止但没有收获
,,,,,,,,,,,,,,,,,,,其母
,,,,,,在BSD格式和使用统计关键字时,额外的
,,,,,,字符可能显示:
,,,,,,,,,,,,,,& lt;,,,高优先级(不是很高兴其他用户)
,,,,,,,,,,,,,,N ,,低优先级(很高兴其他用户)
,,,,,,,,,,,,,,L ,,页面锁定内存(实时和自定义
,,,,,,,,,,,,,,,,,,,IO)
,,,,,,,,,,,,,,s ,,是一个会话领导人
,,,,,,,,,,,,,,l ,,是多线程(使用CLONE_THREAD,像NPTL
,,,,,,,,,,,,,,,,,,,pthreads)
,,,,,,,,,,,,,,+,,,是前台进程组
<强>一般较常见的是5种状态码:强>
,,,,D不可中断不间断的睡眠(通常是IO)
,,,,R运行runnable(在运行队列中)
,,,,年代中断睡
,,,,T停止追踪或停止
,,,,Z僵死一颗(“僵尸”)process
所以,可以用下面命令<代码> ps - -ostat, ppid, pid, cmd | grep - e & # 39; ^ [T] & # 39;> 代码查看停止的进程信息。如下所示:
#, ps -A -ostat, ppid, pid, cmd |, grep -e & # 39; ^ [T] & # 39; , T , 6777, 8635, more alert_pps.log T , 6777, 9654, tail -60 f alert_pps.log T , 6777, 10724, #,kill 9, 8635 #,ps -A -ostat ppid, pid, cmd |, grep -e & # 39; ^ [T] & # 39; T , 6777, 9654, tail -60 f alert_pps.log T , 6777, 10724, #,kill 9, 9654 9 #,kill 10724年
看完了这篇文章,相信你对“Linux下查杀停止进程的方法”有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!