新聞中心
有時(shí)候我們需要對(duì)操作系統(tǒng)的當(dāng)前進(jìn)程進(jìn)行監(jiān)測(cè)和控制,這時(shí)候我們需要查看當(dāng)前進(jìn)程,以此了解當(dāng)前進(jìn)行的情況,本篇文章為大家分享一下Linux下查看進(jìn)程的四個(gè)方法。

創(chuàng)新互聯(lián)專(zhuān)注于企業(yè)成都全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站重做改版、永康網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、商城開(kāi)發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性?xún)r(jià)比高,為永康等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
方式一:
ps aux
ps命令用于報(bào)告當(dāng)前系統(tǒng)的進(jìn)程狀態(tài)??梢源钆鋕ill指令隨時(shí)中斷、刪除不必要的程序。ps命令是最基本同時(shí)也是非常強(qiáng)大的進(jìn)程查看命令,使用該命令可以確定有哪些進(jìn)程正在運(yùn)行和運(yùn)行的狀態(tài)、進(jìn)程是否結(jié)束、進(jìn)程有沒(méi)有僵死、哪些進(jìn)程占用了過(guò)多的資源等等,總之大部分信息都是可以通過(guò)執(zhí)行該命令得到的。
a:顯示當(dāng)前終端下的所有進(jìn)程信息,包括其他用戶(hù)的進(jìn)程。
u:使用以用戶(hù)為主的格式輸出進(jìn)程信息。
x:顯示當(dāng)前用戶(hù)在所有終端下的進(jìn)程。
示例:
上圖中各字段解釋?zhuān)?/strong>
USER:?jiǎn)?dòng)該進(jìn)程的用戶(hù)賬號(hào)名稱(chēng) PID:該進(jìn)程的ID號(hào),在當(dāng)前系統(tǒng)中是唯一的 %CPU:CPU占用的百分比 %MEM:內(nèi)存占用的百分比
VSZ:占用虛擬內(nèi)存(swap空間)的大小 RSS:占用常駐內(nèi)存(物理內(nèi)存)的大小
TTY:該進(jìn)程在哪個(gè)終端上運(yùn)行?!??”表未知或不需要終端 STAT:顯示了進(jìn)程當(dāng)前的狀態(tài),如S(休眠)、R(運(yùn)行)、Z(僵死)、
START:?jiǎn)?dòng)該進(jìn)程的時(shí)間 TIME:該進(jìn)程占用CPU時(shí)間 COMMAND:?jiǎn)?dòng)該進(jìn)程的命令的名稱(chēng)
總結(jié):ps aux 是以簡(jiǎn)單列表的形式顯示出進(jìn)程信息。
方式二:
ps -elf
-e:顯示系統(tǒng)內(nèi)的所有進(jìn)程信息。
-l:使用長(zhǎng)(long)格式顯示進(jìn)程信息。
-f:使用完整的(full)格式顯示進(jìn)程信息。
上圖字段解釋?zhuān)?大部分跟第一種一樣,PPID為父進(jìn)程的PID。
方式三:
top
以全屏交互式的界面顯示進(jìn)程排名,及時(shí)跟蹤包括CPU、內(nèi)存等系統(tǒng)資源占用情況,默認(rèn)情況下每三秒刷新一次,其作用基本類(lèi)似于Windows系統(tǒng)中的任務(wù)管理器。
img
上圖解釋?zhuān)?Tasks(系統(tǒng)任務(wù))信息:total,總進(jìn)程數(shù);running,正在運(yùn)行的進(jìn)程數(shù);sleeping,休眠的進(jìn)程數(shù);stopped,中止的進(jìn)程數(shù);zombie,僵死無(wú)響應(yīng)的進(jìn)程數(shù)。
CPU信息:us,用戶(hù)占用;sy,內(nèi)核占用;ni,優(yōu)先級(jí)調(diào)度占用;id,空閑CPU;wa,I/O等待占用;hi,硬件中斷占用;si,軟件中斷占用;st,虛擬化占用。了解空閑的CPU百分比,主要看%id部分。
Mem(內(nèi)存)信息:total,總內(nèi)存空間;used,已用內(nèi)存;free,空閑內(nèi)存;buffers,緩存區(qū)域。
Swap(交換空間)信息:total,總交換空間;used,已用交換空間;free,空閑交換空間;cached,緩存空間。
方式四:
pstree -aup
可以帶上|grep 查詢(xún)特定進(jìn)程。例如 pstree -aup | grep php
img
以樹(shù)狀圖的方式展現(xiàn)進(jìn)程之間的派生關(guān)系,顯示效果比較直觀。 -a:顯示每個(gè)程序的完整指令,包含路徑,參數(shù)或是常駐服務(wù)的標(biāo)示; -c:不使用精簡(jiǎn)標(biāo)示法; -G:使用VT100終端機(jī)的列繪圖字符; -h:列出樹(shù)狀圖時(shí),特別標(biāo)明現(xiàn)在執(zhí)行的程序; -H:此參數(shù)的效果和指定”-h”參數(shù)類(lèi)似,但特別標(biāo)明指定的程序; -l:采用長(zhǎng)列格式顯示樹(shù)狀圖; -n:用程序識(shí)別碼排序。預(yù)設(shè)是以程序名稱(chēng)來(lái)排序; -p:顯示程序識(shí)別碼; -u:顯示用戶(hù)名稱(chēng);
網(wǎng)站題目:Linux下查看進(jìn)程的四種方式
文章起源:http://www.5511xx.com/article/dhspodo.html


咨詢(xún)
建站咨詢(xún)
