Centos系統如何使用PS進程
centos系統如何使用PS進程?本教(jiao)程以centos7系(xi)統為例
本配置適用于centos6,7版本
1、執行不(bu)加任(ren)何選項的(de)ps命令
[root@centos7 ~]# ps

直接執行不加任何選項的ps命令(ling)時,則只顯示(shi)當前用戶會話中打開(kai)的進程。第(di)一行為列表(biao)標題,包含(han)基本的四個字段,各(ge)字段的含(han)義描述如下:
PID:表(biao)示該進程的唯一ID號。
TTY或TT:啟動(dong)進(jin)程的(de)終端(duan)名。表(biao)(biao)明該(gai)進(jin)程在哪個終端(duan)上(shang)運行。不是(shi)從終端(duan)啟動(dong)的(de)進(jin)程或與終端(duan)機無關的(de)進(jin)程則(ze)顯示(shi)為(wei)?,另外,tty1-tty6 是(shi)本機上(shang)面的(de)登入者程序,若為(wei) pts/0 等,則(ze)表(biao)(biao)示(shi)為(wei)由(you)網絡連接(jie)進(jin)主機的(de)程序。
TIME:該進程使用CPU的累(lei)計時間
CMD: 該進程所運行的命令
2、使用(yong)標準語(yu)法(Unix風格)查(cha)看(kan)系統上的(de)每個進程
[root@centos7 ~]# ps -ef
選項:

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

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

可以查詢指定進程

