一下內容**:
通過 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的舉例 一 找...