Linux進(jìn)程管理之pgrep命令解析【每日一個(gè)知識點(diǎn)第122期-Linux】
使用Linux系統(tǒng)必備的技能之一就是Linux進(jìn)程管理,系統(tǒng)運(yùn)行的過程正是無數(shù)進(jìn)程在運(yùn)行的過程。這些進(jìn)程的運(yùn)行需要占用系統(tǒng)的內(nèi)存等資源,做好系統(tǒng)進(jìn)程的管理,對于我們合理分配、使用系統(tǒng)資源有非常大的意義。今天我們來看進(jìn)程管理命令中的pgrep命令。
pgrep命令以名稱為依據(jù)從運(yùn)行進(jìn)程隊(duì)列中查找進(jìn)程,并顯示查找到的進(jìn)程id。每一個(gè)進(jìn)程ID以一個(gè)十進(jìn)制數(shù)表示,通過一個(gè)分割字符串和下一個(gè)ID分開,默認(rèn)的分割字符串是一個(gè)新行。對于每個(gè)屬性選項(xiàng),用戶可以在命令行上指定一個(gè)以逗號分割的可能值的集合。
語法
pgrep(選項(xiàng))(參數(shù))
選項(xiàng)
-o:僅顯示找到的最小(起始)進(jìn)程號; -n:僅顯示找到的最大(結(jié)束)進(jìn)程號; -l:顯示進(jìn)程名稱; -P:指定父進(jìn)程號; -g:指定進(jìn)程組; -t:指定開啟進(jìn)程的終端; -u:指定進(jìn)程的有效用戶ID。
參數(shù)
進(jìn)程名稱:指定要查找的進(jìn)程名稱,同時(shí)也支持類似grep指令中的匹配模式。
實(shí)例
pgrep -lo httpd 4557 httpd [root@localhost ~]# pgrep -ln httpd 4566 httpd [root@localhost ~]# pgrep -l httpd 4557 httpd 4560 httpd 4561 httpd 4562 httpd 4563 httpd 4564 httpd 4565 httpd 4566 httpd [root@localhost ~]# pgrep httpd 4557 4560 4561 4562 4563 4564 4565 4566
《Linux學(xué)習(xí)每日一個(gè)知識點(diǎn)》欄目是馬哥教育Linux云計(jì)算年薪20萬+的學(xué)員社群特別發(fā)起,分享Linux工具、Linux語法、Linux項(xiàng)目等知識點(diǎn),幫助大家快速的了解Linux學(xué)習(xí),快速步入Linux高薪的快車道。
http://haohuigou.com/74163.html