linux 查看進程所在目錄


一下內容轉自:https://blog.csdn.net/spring21st/article/details/50561550

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

Linux 在啟動一個進程時,系統會在 /proc 下創建一個以 PID 命名的文件夾,在該文件夾下會有我們的進程的信息,其中包括一個名為 exe 的文件即記錄了絕對路徑,通過 ll 或 ls –l 命令即可查看。

我們可以先通過 ps aux | grep process_name 找到對應 process 的 PID,再通過 ll /proc/PID 查到進程的絕對路徑等信息

cwd符號鏈接的是進程運行目錄;

exe符號連接就是執行程序的絕對路徑;

cmdline就是程序運行時輸入的命令行命令;

environ記錄了進程運行時的環境變量;

fd目錄下是進程打開或使用的文件的符號連接 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM