使用 linux 命令查看進程對應的程序:使用 “ps” 命令:ps -e -o comm=,顯示所有進程的命令名稱。使用 “/proc” 文件系統:cat /proc/PID/cmdline,其中 “PID” 是進程 ID,顯示進程命令行參數(包括程序路徑)。
如何使用 Linux 命令查看進程對應的程序
方法 1:使用“ps” 命令
- “ps” 命令列出當前系統正在運行的進程。
- 選項 “-e” 顯示所有進程。
- 選項 “-o comm=”僅顯示進程命令名稱。
命令示例:
ps -e -o comm=
方法 2:使用“/proc”文件系統
- “/proc” 文件系統包含有關系統中每個進程的信息。
- 以進程 ID 作為目錄名的目錄包含該進程的詳細信息。
- 文件 “cmdine” 存儲了進程命令行參數,包括程序路徑。
命令示例:
cat /proc/PID/cmdline
其中 “PID” 是要查看其程序的進程 ID。
如何獲取進程 ID
-
使用 “ps” 命令,選項 “-p” 指定進程 ID:
ps -p PID
-
使用 “pgrep” 命令,指定程序名稱:
pgrep program-name
示例
要查看進程 ID 為 1234 的進程對應的程序,可以使用以下命令:
-
方法 1:”ps” 命令
ps -p 1234 -o comm=
-
方法 2:”/proc” 文件系統
cat /proc/1234/cmdline
這將輸出該進程的命令行參數,其中包含程序路徑。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END