Linux 下 ps 命令的使用详解
生活随笔
收集整理的這篇文章主要介紹了
Linux 下 ps 命令的使用详解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
-
前言
- 正常情況下使用 ps 來顯示某個進程的的占用系統資源情況
-
使用:
- ps -aux: 去看在這臺服務器上的每一個正在進程, 然后管道去查詢具體進程
- 列的含義:
- USER //用戶名 %CPU //進程占用的CPU百分比 %MEM //占用內存的百分比 VSZ //該進程使用的虛擬內存量(KB) RSS //該進程占用實際內存大小(KB) STAT //進程的狀態 START //該進程被觸發啟動時間 TIME //該進程實際使用CPU運行的時間
-
STAT狀態字符表示
- D //無法中斷的休眠狀態(通常 IO 的進程); R //正在運行可中在隊列中可過行的; S //處于休眠狀態; T //停止或被追蹤; W //進入內存交換 (從內核2.6開始無效); X //死掉的進程 (基本很少見); Z //僵尸進程; < //優先級高的進程 N //優先級較低的進程 L //有些頁被鎖進內存; s //進程的領導者(在它之下有子進程); l //多線程,克隆線程(使用 CLONE_THREAD, 類似 NPTL pthreads); + //位于后臺的進程組;
- ps -ef:相對 aux 來說, 顯示內容較少.主要用來結合管道查找進程 ID.
轉載于:https://www.cnblogs.com/Zereker/p/11396573.html
總結
以上是生活随笔為你收集整理的Linux 下 ps 命令的使用详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux 下 pmap 命令的使用
- 下一篇: Linux 下 top 命令的使用详解