2

$PATHLinux システムで実行中のすべてのプロセスの変数を見つけるにはどうすればよいですか?

4

2 に答える 2

6

にあります/proc/*/environ。これは、各プロセスの環境を含む疑似ファイルです。本当にすべてを取得したい場合は、root として実行する必要があります。

environファイルの内容は、NUL個別の環境エントリです。

于 2012-06-12T11:06:47.940 に答える
1

/proc/$pid/environ ファイルの内容を読み取って解析してみてください。/proc/ 内のすべての PID ディレクトリを列挙し、そこから PATH 変数を引き出すことができるはずです。

于 2012-06-12T11:06:19.647 に答える