桂哥网络给大家分享一下Linux操作系统操作系统下查杀停止进程的方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
在Linux操作系统操作系统系统下面,顶部命令可以查看查看停止进程。但是不能查看停止进程的详细信息。那么如何查看停止进程,并且杀掉这些停止进程呢?
PS-EJ | GREPT
stopped进程的STAT状态为T,一般而言,进程有下面这些状态码:
不间断睡眠(通常是输入输出)
我空闲内核线程
r正在运行或可运行(在运行队列中)
s可中断睡眠(等待事件完成)
t由作业控制信号停止
t在跟踪期间被调试器停止
w分页(自2.6.xx内核以来无效)
x死了(应该永远看不到)
z已失效("僵尸")进程,已终止但未被收获
它的父母
对于加州大学伯克利分校软件(Berkeley Software Distribution)格式,当使用直接影印机关键字时,附加
可以显示字符:
高优先级(对其他用户不好)
n低优先级(对其他用户好)
l将页面锁定在内存中(用于实时和自定义
IO)
s是会话负责人
l是多线程的(使用CLONE_THREAD,像本地POSIX线程库
pthreads do)
在前台进程组中
一般较常见的是5种状态码:
D不可中断不间断睡眠(通常是输入输出)
稀有运行可运行(在运行队列中)
S中断睡
T停止追踪或停止
Z僵死失效的("僵尸")进程
所以,可以用下面命令ps -A -ostat、ppid、pid、cmd | grep -e '^[T]'查看停止的进程信息。如下所示:
#ps-a-ostat,ppid,pid,cmd|grep-e'^[t]'
t 67778635警报_pps.log
T67779654tail-60falert_pps.log
T677710724top
#kill-98635
#ps-a-ostat,ppid,pid,cmd|grep-e'^[t]'
T67779654tail-60falert_pps.log
T677710724top
#kill-99654
#kill-910724看完了这篇文章,相信你对“Linux下查杀停止进程的方法"有了一定的了解,如果想了解更多相关知识,欢迎关注桂哥网络,感谢各位的阅读!