在Linux系统下面,昆山软件开发,top呼吁可以查察查察stopped历程。可是不能查察stopped历程的具体信息。那么如何查察stopped 历程,劳务派遣管理系统,而且杀掉这些stopped历程呢?
ps -e j | grep T
苏州软件公司 alert_pps.logT 6777 10724 top# kill -9 9654# kill -9 10724 " class="aligncenter size-full wp-image-29164" title="73542-20180702163300209-464875742" src="/uploads/allimg/c180719/15319445U39330-1N93.png" />
stopped历程的STAT状态为T,昆山软件开发,一般而言,历程有下面这些状态码:
D uninterruptible sleep (usually IO)
I Idle kernel thread
R running or runnable (on run queue)
S interruptible sleep (waiting for an event to complete)
T stopped by job control signal
t stopped by debugger during the tracing
W paging (not valid since the 2.6.xx kernel)
X dead (should never be seen)
Z defunct ("zombie") process, terminated but not reaped by
its parent
for BSD formats and when the stat keyword is used, additional
rs may be displayed:
< high-priority (not nice to other users)
N low-priority (nice to other users)
L has pages locked into memory (for real-time and custom
IO)
s is a session leader
l is multi-threaded (using CLONE_THREAD, like NPTL
pthreads do)
+ is in the foreground process group
一般较常见的是5种状态码:
所以,可以用下面呼吁ps -A -ostat,ppid,pid,cmd | grep -e ‘^[T]‘ 查察stopped的历程信息。如下所示:
# ps -A -ostat,ppid,pid,cmd | grep -e '^[T]' T 6777 8635 more alert_pps.log T 6777 9654 tail -60f alert_pps.log T 6777 10724 top # kill -9 8635 # ps -A -ostat,ppid,pid,cmd | grep -e '^[T]' T 6777 9654 tail -60f alert_pps.log T 6777 10724 top # kill -9 9654 # kill -9 10724