首頁 > 軟體

linux怎樣檢視進程環境變數

2019-12-17 22:58:34

在 linux 中,為了更清楚地了解進程執行情況,可以檢視進程相關的環境變數。那麼,這應該怎麼檢視呢?

1

啟動 linux 系統,進入桌面。


2

開啟終端。


3

為了演示效果,我們啟動 firefox 程式。


4

在終端鍵入 pgrep firefox 回車,獲得 firefox 瀏覽器的進程ID。


1

得到進程ID後,便可以獲取進程環境變數了。其命令語法為:

cat  /proc/$PID/environ

其中 $PID 指的就是前面獲得的進程ID,注意 cat 和 /proc/$PID/environ之間有一個空格。


2

比如,我們獲得 firefox 瀏覽器進程的環境變數,則鍵入

cat  /proc/2988/environ


3

回車之後,我們便可以看到 firefox 進程的環境變數資訊了。不過,這密密麻麻的一大版,很有點讓人眼花繚亂。能不能分行顯示呢?當然能!


4

因為每個環境變數是以 variable=value 的形式顯示的,彼此之間以NULL()字元隔開,我們只需將 換成 n ,便可以分行顯示了。

鍵入如下命令就可以做到將進程環境變數分行顯示:

cat  /proc/2988/environ|tr '' 'n'



IT145.com E-mail:sddin#qq.com