在ubuntu18.04中如何用pgrep命令以名稱為依據(jù)從運(yùn)行進(jìn)程隊(duì)列中查找進(jìn)程呢?本文給出詳細(xì)說明。
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è)新行。對(duì)于每個(gè)屬性選項(xiàng),用戶可以在命令行上指定一個(gè)以逗號(hào)分割的可能值的集合。
語法:
pgrep(選項(xiàng))(參數(shù))
選項(xiàng):
-o:僅顯示找到的最?。ㄆ鹗迹┻M(jìn)程號(hào);
-n:僅顯示找到的最大(結(jié)束)進(jìn)程號(hào);
-l:顯示進(jìn)程名稱;
-P:指定父進(jìn)程號(hào);
-g:指定進(jìn)程組;
-t:指定開啟進(jìn)程的終端;
-u:指定進(jìn)程的有效用戶ID。
參數(shù):
進(jìn)程名稱:指定要查找的進(jìn)程名稱,同時(shí)也支持類似grep指令中的匹配模式。
實(shí)例:
1.顯示某進(jìn)程相關(guān)的進(jìn)程ID
pgrep
2.顯示某進(jìn)程相關(guān)的進(jìn)程ID,同時(shí)顯示進(jìn)程名稱
pgrep -l