La commande la plus simple pour avoir acc�s � l'environnement
est /usr/bin/env
.
Il est egalement possible d'utiliser le r�pertoire /proc
pour trouver le PATH de n'importe quel programme. Vous devez d'abord
conna�tre le num�ro de processus
du programme. Utilisez la commande ps
pour l'obtenir. Par exemple,
si xterm
est le processus num�ro 1088, vous pouvez voir
son environnement avec :
# more /proc/1088/environCela ne marche pas avec des processus comme
xdm
. Pour
acc�der � l'environnement d'un processus du syst�me
ou d'un autre utilisateur, vous devez �tre root.Pour deboguer Netscape, vous pouvez cr�er le script suivant :
$ cat> /tmp/test #!/bin/sh /usr/bin/env> /tmp/env ^d $ chmod +x /tmp/testEnsuite, arrangez vous pour que votre programme soit appel� � la place d'une application auxiliaire, par exemple RealAudio (
audio/x-pn-realaudio
). Lorsque vous essayerez d'acc�der
� un lien RealAudio (quelque chose comme
http://www.realaudio.com/showcase
), Netscape lancera
votre programme factice et sauvera l'environnement dans /tmp/env
.Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:28