歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux操作系統ps命令詳細解析

Linux操作系統ps命令詳細解析

日期:2017/2/25 10:39:36   编辑:Linux教程
 要對進程進行監測和控 制,首先必須要了解當前進程的情況,也就是需要查看當前進程,而 ps 命令就是最基本同時也是非常強大的進程查看命令。使用該命令可以確定有哪些進程正在運行和運行的狀態、進程是否結束、進程有沒有僵死、哪些進程占用了過多 的資源等等。總之大部分信息都是可以通過執行該命令得到的。   ps 為我們提供了進程的一次性的查看,它所提供的查看結果並不動態連續的;如果想對進程時間監控,應該用 top 工具。   kill 用於殺死進程。   1、ps 的參數說明   ps 提供了很多的選項參數,常用的有以下幾個:   l 長格式輸出;   u 按用戶名和啟動時間的順序來顯示進程;   j 用任務格式來顯示進程;   f 用樹形格式來顯示進程;   a 顯示所有用戶的所有進程(包括其它用戶);   x 顯示無控制終端的進程;   r 顯示運行中的進程;   ww 避免詳細參數被截斷;   我們常用的選項是組合是 aux 或 lax,還有參數 f 的應用。   2、ps aux 或 lax 輸出的解釋   USER 進程的屬主;   PID 進程的ID;   PPID 父進程;   %CPU 進程占用的CPU百分比;   %MEM 占用內存的百分比;   NI 進程的NICE值,數值大,表示較少占用CPU時間;   VSZ 進程虛擬大小;   RSS 駐留中頁的數量;   TTY 終端ID   STAT 進程狀態(有以下幾種)   D 無法中斷的休眠狀態(通常 IO 的進程);
Copyright © Linux教程網 All Rights Reserved