可以通過使用 ps、top 和 pstree 命令查看 linux 進(jìn)程所屬的程序。具體方法分別為:使用 ps 命令查看進(jìn)程 id、命令行參數(shù)和命令名稱,其中命令名稱即為所屬程序。使用 top 命令進(jìn)入搜索模式后輸入進(jìn)程名稱查找,選中后按 h 鍵查看 “command” 一欄顯示的所屬程序。使用 pstree 命令生成進(jìn)程樹形結(jié)構(gòu),其中進(jìn)程的命令名稱顯示在括號內(nèi)。
如何查看 Linux 進(jìn)程所屬的程序
在 Linux 系統(tǒng)中,查看進(jìn)程所屬的程序有以下常用方法:
1. 使用 ps 命令
ps 命令的基本語法為:
ps -F
登錄后復(fù)制
其中 為輸出格式選項(xiàng),常用的選項(xiàng)有:
%a:顯示所有進(jìn)程信息
%p:顯示進(jìn)程 ID
%c:顯示進(jìn)程啟動(dòng)命令
要查看進(jìn)程所屬的程序,可以使用以下命令:
ps -eo pid,args,comm | grep
登錄后復(fù)制
例如,要查找名為 “firefox” 的進(jìn)程,執(zhí)行以下命令:
ps -eo pid,args,comm | grep firefox
登錄后復(fù)制
輸出結(jié)果將顯示進(jìn)程 ID、命令行參數(shù)和命令名稱,其中命令名稱即為進(jìn)程所屬的程序。
2. 使用 top 命令
top 命令以交互式方式顯示實(shí)時(shí)進(jìn)程信息。要查看進(jìn)程所屬的程序,執(zhí)行以下命令:
top -c -b
登錄后復(fù)制
在 top 界面中,按 F 鍵進(jìn)入搜索模式,然后輸入進(jìn)程名稱即可查找對應(yīng)進(jìn)程。選中目標(biāo)進(jìn)程后,按 h 鍵查看相關(guān)信息,其中 “COMMAND” 一欄顯示進(jìn)程所屬的程序。
3. 使用 pstree 命令
pstree 命令可以生成進(jìn)程樹形結(jié)構(gòu),顯示每個(gè)進(jìn)程及其子進(jìn)程的關(guān)系。要查看進(jìn)程所屬的程序,執(zhí)行以下命令:
pstree -p
登錄后復(fù)制
在輸出的樹形結(jié)構(gòu)中,每個(gè)進(jìn)程的命令名稱都會(huì)顯示在括號內(nèi)。