linux管理进程ps命令,ps命令进程管理-linux
《ps命令進程管理-linux》由會員分享,可在線閱讀,更多相關《ps命令進程管理-linux(4頁珍藏版)》請在技術文庫上搜索。
1、要對系統中進程進行監測控制,查看狀態,內存,CPU的使用情況,使用命令:/bin/ps (1) ps :是顯示瞬間進程的狀態,并不動態連續; (2) top:如果想對進程運行時間監控,應該用 top 命令; (3) kill :用于殺死進程或者給進程發送信號; (4)查看文章最后的man手冊,可以查看ps的每項輸出的含義,to find: STANDARD FORMAT SPECIFIERS =ps 的參數說明= l 長格式輸出; u 按用戶名和啟動時間的順序來顯示進程; j 用任務格式來顯示進程; f 用樹形格式來顯示進程; a 顯示所有用戶的所有進程(包括其它用戶); x 顯示無控制終端的。
2、進程; r 顯示運行中的進程; ww 避免詳細參數被截斷; -A 列出所有的進程 -w 顯示加寬可以顯示較多的資訊 -au 顯示較詳細的資訊 -aux 顯示所有包含其他使用者的進程 -e 顯示所有進程,環境變量 -f 全格式 -h 不顯示標題 -l 長格式 -w 寬輸出 a 顯示終端上地所有進程,包括其他用戶地進程 r 只顯示正在運行地進程 x 顯示沒有控制終端地進程 我們常用的選項是組合是 aux 或 lax,還有參數 f 的應用。 pids 只列出進程標識符,之間運用逗號分隔.該進程列表必須在命令行參數地最后一個選項 后面緊接著給出,中間不能插入空格.比如:ps -f1,4,5 顯示的是進。
3、程ID為1,4,5的進程 下介紹長命令行選項,這些選項都運用“-”開頭: -sort X+|- key ,+|- key , 從SORT KEYS段中選一個多字母鍵.“+”字符是 可選地,因為默認地方向就是按數字升序或者詞典順序,“-”字符是逆序排序(即降序). 比如: ps -jax -sort=uid,-ppid,+pid. -help 顯示幫助信息. -version 顯示該命令地版本信息. 在前面地選項說明中提到了排序鍵,接下來對排序鍵作進一步說明.需要注意地是排序中運用 地值是ps運用地內部值,并非僅用于某些輸出格式地偽值.排序鍵列表見下表. =排序鍵列表= c cmd 可執行地簡單。
4、名稱 C cmdline 完整命令行 f flags 長模式標志 g pgrp 進程地組ID G tpgid 控制tty進程組ID j cutime 累計用戶時間 J cstime 累計系統時間 k utime 用戶時間 K stime 系統時間 m min_flt 次要頁錯誤地數量 M maj_flt 重點頁錯誤地數量 n cmin_flt 累計次要頁錯誤 N cmaj_flt 累計重點頁錯誤 o session 對話ID p pid 進程ID P ppid 父進程ID r rss 駐留大小 R resident 駐留頁 s size 內存大小(千字節) S share 共享頁地數量 t t。
5、ty tty次要設備號 T start_time 進程啟動地時間 U uid UID u user 用戶名 v vsize 總地虛擬內存數量(字節) y priority 內核調度優先級 =ps aux 或 lax 輸出的解釋 = 2、ps aux 或 lax 輸出的解釋 au(x) 輸出格式 : USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND USER: 進程所有者 PID: 進程ID %CPU: 占用的 CPU 使用率 %MEM: 占用的內存使用率 VSZ: 占用的虛擬內存大小 RSS: 占用的內存大小 TTY: 終端的次要裝置。
6、號碼 (minor device number of tty) STAT: 進程狀態: START: 啟動進程的時間; TIME: 進程消耗CPU的時間; COMMAND:命令的名稱和參數; =進程STAT狀態 = D 無法中斷的休眠狀態(通常 IO 的進程); R 正在運行,在可中斷隊列中; S 處于休眠狀態,靜止狀態; T 停止或被追蹤,暫停執行; W 進入內存交換(從內核2.6開始無效); X 死掉的進程; Z 僵尸進程不存在但暫時無法消除;W: 沒有足夠的記憶體分頁可分配 WCHAN 正在等待的進程資源;指定終端機編號,并列出屬于該終端機的程序的狀況。 12)ps u 以用戶為主的格式來顯示程序狀況。 13)ps x 顯示所有程序,不以終端機來區分。最常用的方法是ps -aux,然后再用管道符號導向到grep去查找特定的進程,然后再對 特定的進程進行操作。。
總結
以上是生活随笔為你收集整理的linux管理进程ps命令,ps命令进程管理-linux的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux shell写cgi,shel
- 下一篇: petalinux 前端包管理器(dnf