在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