Centos 下如何查看一個進程的環境變量


當一個進程執行時,linux下會生成一個以pid為標志的虛擬文件系統,其中記錄了大量關於這個進程的信息。其中environ便記錄了環境變量.

第一步:獲取進程pid 
ps -ef | grep 進程名    或者 pgrep  進程名

 

第二步:cat /proc/xxxx/environ        (xxxx為上一步查詢的進程號)

 

結果中每一個變量都以name=value的形式來描述,彼此之間由null字符(\0)分割。可以將\0替換成\n,可以讓輸出的環境變量可視化更強一點,每一行只顯示一對variable=value。替換可以使用tr命令來實現。

cat /proc/xxxx/environ  | tr '\0' '\n'

 

 

 

這樣顯示的結果就舒服多了。

 

 


免責聲明!

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



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