linux 檢視程序所在目錄

2022-02-19 15:03:19 字數 447 閱讀 1000

一下內容**:

通過 ps 及 top 命令檢視程序資訊時,只能查到 相對路徑,查不到的程序的詳細資訊,如 絕對路徑 等。這時,我們需要通過以下的方法來檢視程序的詳細資訊:

linux 在啟動乙個程序時,系統會在 /proc 下建立乙個以 pid 命名的資料夾,在該資料夾下會有我們的程序的資訊,其中包括乙個名為 exe 的檔案即記錄了絕對路徑,通過 ll 或 ls –l 命令即可檢視。

我們可以先通過 ps aux | grep process_name 找到對應 process 的 pid,再通過 ll /proc/pid 查到程序的絕對路徑等資訊

cwd符號鏈結的是程序執行目錄;

exe符號連線就是執行程式的絕對路徑;

cmdline就是程式執行時輸入的命令列命令;

environ記錄了程序執行時的環境變數;

fd目錄下是程序開啟或使用的檔案的符號連線 

linux 檢視執行程序所在目錄

通過ps 及top 命令檢視程序資訊時,只能查到相對路徑 查不到的程序的詳細資訊,如絕對路徑 等。這時,我們需要通過以下的方法來檢視程序的詳細資訊 linux 在啟動乙個程序時,系統會在 proc 下建立乙個以pid命名的資料夾,在該資料夾下會有我們的程序的資訊,其中包括乙個名為exe的檔案即記錄了...

linux 檢視執行程序所在目錄

在linux下檢視程序用 ps ef grep 通過ps及top命令檢視程序資訊時,只能查到相對路徑,查不到的程序的詳細資訊,如絕對路徑等。這時,我們需要通過以下的方法來檢視程序的詳細資訊 linux在啟動乙個程序時,系統會在 proc下建立乙個以pid命名的資料夾,在該資料夾下會有我們的程序的資訊...

linux查詢程序名所在目錄

linux通過pid找到對應的程序所在的目錄。比如 在去了一家新公司,不熟悉伺服器快取和搭建所在目錄的時候,這時候就就可以通過ps查詢程序,並通過程序pid找到執行的目錄了 或者在我們維護伺服器時,發現某個程序異常,而top和ps命令都無法看到程序所在目錄的情況。這裡我們來拿nginx的舉例 一 找...