Debian8系統如何使用PS命令查看進程
Debian8系統如何使用PS命令查看進程
debian8系(xi)統(tong)如何(he)使用PS命令(ling)查看進程(cheng)?本教程(cheng)以debian8系(xi)統(tong)為例
本配置適用于debian8,9版本
1、執行(xing)不加任何選項的(de)ps命(ming)令
root@debian:~# ps

直(zhi)接執(zhi)行不加(jia)任何選項的ps命令時,則只(zhi)顯示當前(qian)用戶會話中打(da)開的進(jin)程。第一行為(wei)列表標題(ti),包含(han)基(ji)本(ben)的四個字段,各字段的含(han)義描(miao)述如下(xia):
PID:表(biao)示該(gai)進程的(de)唯一ID號。
TTY或TT:啟(qi)動進程(cheng)(cheng)的終端(duan)名。表明該進程(cheng)(cheng)在(zai)哪個終端(duan)上(shang)運(yun)行(xing)。不(bu)是從(cong)終端(duan)啟(qi)動的進程(cheng)(cheng)或與終端(duan)機無關(guan)的進程(cheng)(cheng)則顯(xian)示為?,另(ling)外,tty1-tty6 是本機上(shang)面的登入者程(cheng)(cheng)序,若為 pts/0 等,則表示為由網絡(luo)連接進主機的程(cheng)(cheng)序。
TIME:該(gai)進(jin)程使(shi)用CPU的累計(ji)時間
CMD: 該進(jin)程所(suo)運行的命(ming)令
2、使(shi)用標準語(yu)法(Unix風格)查看(kan)系(xi)統(tong)上的每個進(jin)程
root@debian:~# ps -ef

選項:
-e:顯示系統(tong)內(nei)的所有(you)進(jin)程信息。與-A選項功(gong)能相同。
-f:使用完(wan)整的(de)(full)格式顯示進程信息(xi)。還會打(da)印命令參數,當與-L一起使用時,將添加(jia)NLWP(線(xian)程數)和LWP(線(xian)程ID)列。
各字段的含義描(miao)述如下:
UID:啟動該進程(cheng)的用戶的ID號。
PPID:代表(biao)該(gai)進(jin)程(cheng)的(de)父進(jin)程(cheng)的(de)ID號(hao)。
C:進程的CPU處理器利用率。
STIME或START:均表示進程的(de)啟動時間
還可以(yi)使用-eF選項查看系統內(nei)的(de)所有進程信息
root@debian:~# ps -eF

選項:
-F:在-f選項基礎上顯示額外的完整格(ge)式的進程(cheng)信息。包含SZ、RSS和PSR這三個字(zi)段
額(e)外的三個(ge)字段描(miao)述(shu)如(ru)下:
SZ:映(ying)射到(dao)內存中(zhong)物理頁(ye)面的(de)大小, 包(bao)括文(wen)本,數據和(he)堆棧空間。這些頁(ye)面僅由進程(cheng)單(dan)獨(du)使用. 進程(cheng)實際占用的(de)內存數。
RSS:resident size,進程所(suo)使用(yong)的(de)真(zhen)實常駐內存(物理內存)的(de)大小(以千(qian)字節KB為單位)。
PSR:當前分配給(gei)該(gai)進程的處(chu)理(li)器,即(ji)進程在哪顆CPU上(shang)運(yun)行。
ps 與grep 常用組合(he)用法,查(cha)找特定進程
命令:ps -ef|grep ssh
輸出:

可以查詢指定進程

