介紹:html
Linux 查看進程ps命令,很是強大的進程查看命令。使用ps命令能夠查看進程狀態、進程有沒有僵死、進程佔用資源等等。linux
詳細:tomcat
語法:ps [options] [--help]。工具
一、進程有5種狀態post
ps工具標識進程的5種狀態碼對應5種狀態:
D 不可中斷 uninterruptible sleep (usually IO)
R 運行 runnable (on run queue)
S 中斷 sleeping
T 中止 traced or stopped
Z 僵死 a defunct (」zombie」) processspa
二、命令參數.net
a 顯示全部進程
-a 顯示同一終端下的全部程序
-A 顯示全部進程
c 顯示進程的真實名稱
-N 反向選擇
-e 等於「-A」
e 顯示環境變量
f 顯示程序間的關係
-H 顯示樹狀結構
r 顯示當前終端的進程
T 顯示當前終端的全部程序
u 指定用戶的全部進程
-au 顯示較詳細的資訊
-aux 顯示全部包含其餘使用者的行程
-C<命令> 列出指定命令的情況
--lines<行數> 每頁顯示的行數
--width<字符數> 每頁顯示的字符數
--help 顯示幫助信息
--version 顯示版本顯示命令行
注:部分終端,好比SecureCRT對部分命令並不支持。code
-------------------------------------------------------分割線---------------------------------------------------------------htm
ps命令時的表頭說明:
-------------------------------------------------------分割線---------------------------------------------------------------
部分經常使用命令:
一、查看全部進程
ps -A
二、顯示全部進程信息,連同命令行
ps -ef
這個命令能夠用來過濾查找到指定的進程,例如查找tomcat進程的命令就是:
ps -ef | grep tomcat
三、查看root用戶下的進程
ps -u root
-------------------------------------------------------分割線---------------------------------------------------------------
附上ps命令介紹的優秀連接:
http://linux.cn/article-4743-1.html