Linux进程详细信息查看
生活随笔
收集整理的這篇文章主要介紹了
Linux进程详细信息查看
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我們通過ps及top系列命令查看進程信息時,只能看到命令執行的相對路徑,查不到的進程的詳細信息(如絕對路徑),那么這些信息到底如何查找呢?
其實,在Linux中,一切皆文本,那么每個進程的信息其實都在/proc下一個以PID為名的目錄下。
這個目錄下有如下格式的文件。
我們重點關注其中幾個對我來來說高頻使用的信息的文件。
cmdline 存放的是進程運行時輸入的命令,可以通過 cat /proc/pid/cmdline 查看 cwd 表示進程運行時所在的目錄,可以通過 ll /proc/pid/cwd 查看 exe 表示所允許的程序的絕對路徑,可以通過 ll /proc/pid/exe 查看 environ 表示程序運行時的環境變量,可以通過 cat /proc/pid/environ 查看 fd 表示進程打開或者使用的文件的符號鏈接,可以通過 ll /proc/pid/fd 查看 task 表示進程所運行的每一個線程的相關信息,每個線程的信息以一個線程號(tid)為名的目錄保存,可以通過 ll /proc/pid/task 查看總結
以上是生活随笔為你收集整理的Linux进程详细信息查看的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pvbrowser安装教程(Linux)
- 下一篇: 0459-Repeated Substr