導航:首頁 > 操作系統 > pidlinux路徑

pidlinux路徑

發布時間:2025-01-08 19:52:15

linux通過進程ID查看文件路徑

1、用ps -ef |grep xxxxx 得到該進程的pid

2、輸入ls -l ,結果中 exe鏈接對應的就是可執行文件的路徑
$ ls -l /proc/18283

以下是/proc目錄中進程18283的信息

/proc/18283 pid為N的進程信息

/proc/18283/cmdline 進程啟動命令

/proc/18283/cwd 鏈接到進程當前工作目錄

/proc/18283/environ 進程環境變數列表

/proc/18283/exe 鏈接到進程的執行命令文件

/proc/18283/fd 包含進程相關的所有的文件描述符

/proc/18283/maps 與進程相關的內存映射信息

/proc/18283/mem 指代進程持有的內存,不可讀

/proc/18283/root 鏈接到進程的根目錄

/proc/18283/stat 進程的狀態

/proc/18283/statm 進程使用的內存的狀態

/proc/18283/status 進程狀態信息,比stat/statm更具可讀性

㈡ 如何獲取linux進程的執行文件路徑

1、根據進程名,找出pid 例如python # ps -ef|grep python 找到python的pid 2、根據pid可在/proc中找到執行文件路徑 # ls -l /proc/pytohpid

㈢ Linux如何根據進程ID查找啟動程序的路徑

正常運行中的進程樹關系如下(為了簡化,只顯示一部分進程):
$ ps x
PID TTY STAT TIME COMMAND
17279 pts/8 Ss 0:00 -bash
18618 pts/8 R+ 0:00 ps xf
18283 pts/8 S 0:00 A
18284 pts/8 S 0:00 A
18321 pts/8 S 0:00 a
18322 pts/8 S 0:00 a

出問題時進程的狀態為:
$ ps x
PID TTY STAT TIME COMMAND
17279 pts/8 Ss 0:00 -bash
18618 pts/8 R+ 0:00 ps xf
18283 pts/8 Z 0:00 A<defunct>
18284 pts/8 S 0:00 A
18321 pts/8 S 0:00 a
18322 pts/8 S 0:00 a

找到某進程啟動路徑的方法是:
1.我們可以從ps命令中得到僵死進程的PID,如上例中18283.
2.進入/proc目錄下以該PID命名的目錄中
3.輸入ls -l ,結果中 exe鏈接對應的就是可執行文件的全路經
$ ls -l /proc/18283
總計 0
dr-xr-xr-x 2 qhkf qhkf 0 01-06 11:14 attr
-r-------- 1 qhkf qhkf 0 01-06 11:14 auxv
-r--r--r-- 1 qhkf qhkf 0 01-06 10:38 cmdline
-r--r--r-- 1 qhkf qhkf 0 01-06 11:14 cpuset
lrwxrwxrwx 1 qhkf qhkf 0 01-06 11:14 cwd -> /v8t/qhkf/risk_b/kssmdb
-r-------- 1 qhkf qhkf 0 01-06 11:14 environ
lrwxrwxrwx 1 qhkf qhkf 0 01-06 11:14 exe -> /v8t/qhkf/risk_b/kssmdb/A
dr-x------ 2 qhkf qhkf 0 01-06 10:38 fd
-rw-r--r-- 1 qhkf qhkf 0 01-06 11:14 loginuid
-r--r--r-- 1 qhkf qhkf 0 01-06 11:14 maps
-rw------- 1 qhkf qhkf 0 01-06 11:14 mem
-r--r--r-- 1 qhkf qhkf 0 01-06 11:14 mounts
-r-------- 1 qhkf qhkf 0 01-06 11:14 mountstats
-r--r--r-- 1 qhkf qhkf 0 01-06 11:14 numa_maps
-rw-r--r-- 1 qhkf qhkf 0 01-06 11:14 oom_adj
-r--r--r-- 1 qhkf qhkf 0 01-06 11:14 oom_score
lrwxrwxrwx 1 qhkf qhkf 0 01-06 11:14 root -> /
-r--r--r-- 1 qhkf qhkf 0 01-06 11:14 schedstat
-r-------- 1 qhkf qhkf 0 01-06 11:14 smaps
-r--r--r-- 1 qhkf qhkf 0 01-06 10:38 stat
-r--r--r-- 1 qhkf qhkf 0 01-06 11:14 statm
-r--r--r-- 1 qhkf qhkf 0 01-06 10:38 status
dr-xr-xr-x 6 qhkf qhkf 0 01-06 11:14 task
-r--r--r-- 1 qhkf qhkf 0 01-06 11:14 wchan
剩下的就是排查問題了.OVER.

閱讀全文

與pidlinux路徑相關的資料

熱點內容
安卓如何開網路 瀏覽:730
宿來app什麼時候上線 瀏覽:764
成都python培訓機構好不好 瀏覽:421
mysql查看配置命令 瀏覽:597
v8編譯cmake 瀏覽:965
app品牌起步階段需要什麼營銷 瀏覽:358
壓縮機製冷劑溫度 瀏覽:930
會日語的程序員 瀏覽:19
網銀密碼加密失敗怎麼回事 瀏覽:727
android開發音樂播放器 瀏覽:808
ug120陣列命令快捷鍵 瀏覽:597
氣動隔膜式壓縮機 瀏覽:470
linux如何修改主機名 瀏覽:104
單片機游標上下移動 瀏覽:528
數據加密驗證 瀏覽:108
程序員被激怒 瀏覽:891
winxp找不到伺服器dns地址 瀏覽:842
以文本文件的格式保存考生文件夾 瀏覽:41
編譯原理文法分為幾類 瀏覽:570
JAVA基礎學python要多久 瀏覽:74