Seperti yang disebutkan orang lain, di Linux, Anda dapat mencari di / proc tetapi ada, tergantung pada versi kernel Anda, satu atau dua batasan:
Pertama-tama, file environment berisi lingkungan seperti yang terlihat ketika proses itu muncul. Itu berarti bahwa setiap perubahan proses yang mungkin telah dilakukan terhadap lingkungannya tidak akan terlihat di / proc:
$ cat /proc/$$/environ | wc -c
320
$ bash
$ cat /proc/$$/environ | wc -c
1270
$
Shell pertama adalah shell login dan awalnya memiliki lingkungan yang sangat terbatas tetapi tumbuh dengan sumber misalnya .bashrc tetapi / proc tidak mencerminkan hal ini. Shell kedua mewarisi lingkungan yang lebih besar dari awal, itulah sebabnya ia tampil di / proc.
Juga, pada kernel yang lebih tua, isi file environment dibatasi hingga ukuran halaman (4K):
$ cat /proc/$$/environ | wc -c
4096
$ env | wc -c
10343
$
Di suatu tempat antara 2.6.9 (RHEL4) dan 2.6.18 (RHEL5) batas ini telah dihapus ...