新聞中心
linux系統(tǒng)中,查詢當前進程有多種方案,主要有ps、TOP、pidof、pgrep、pidstat等查詢方式,下面將著重介紹這些查詢方式。

創(chuàng)新互聯(lián)建站是一家專業(yè)提供青島企業(yè)網(wǎng)站建設,專注與網(wǎng)站建設、成都網(wǎng)站建設、HTML5、小程序制作等業(yè)務。10年已為青島眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進行中。
*ps
ps命令用來查看當前系統(tǒng)中運行的所有進程,比較常用的參數(shù)有“`ps -ef“`,“`ps -aux“`,它們分別代表看所有正在運行的進程以及所有進程,可以滿足正常的查看需求,同時ps也可以根據(jù)用戶名,進程號,定制化查找指定的進程。例如:
“`ps -ef | grep root“`
*top
top比較老牌的Unix/Linux老辦法,它實時顯示每個進程的狀態(tài),消耗的CPU和內(nèi)存的使用狀況。利用top,可以很容易的找出CPU、內(nèi)存使用高的進程。其參數(shù)比較多,可以滿足不同的查詢需要,例如“`top – n 1“` 可以查詢當前系統(tǒng)最耗費系統(tǒng)資源的進程。
*pidof
pidof查詢指定進程的進程號,用來查詢某一具體類型的進程號,比如,查看apache的進程號:
“`pidof httpd“`
*pgrep
pgrep的功能和pidof相似,用來查找指定進程的進程號,比如:
“`pgrep java?!癭
*pidstat
pidstat是非常有用的命令,用來查看指定進程的CPU、內(nèi)存的消耗狀況,比如,查看某個特定進程的CPU使用情況:
“`pidstat -p 14565“`
它能夠在指定的時間間隔內(nèi)對某個特定進程進行統(tǒng)計分析。
以上就是linux查詢當前進程的基本查詢方式,各種查詢方式有它自身的特點,在實際操作中大家可以根據(jù)自身需求,選擇不同查詢工具來結合使用,優(yōu)化查詢效果。
香港服務器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務提供商,擁有超過10年的服務器租用、服務器托管、云服務器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務器、香港云服務器、免備案服務器等。
分享文章:Linux查詢當前進程:有多種方案(linux查詢當前進程)
轉載注明:http://www.dlmjj.cn/article/dhsggee.html


咨詢
建站咨詢
