Puede que en algún momento necesitemos saber cuáles son las variables de entorno que tiene asignadas un proceso en ejecución -principalemente para comprobar que todo va bien- y para ello, tenemos el comando <pargs> que nos ofrece las siguientes opciones:
- -a, nos muestra los argumentos del proces
- -e, nos muestra las variables de entorno
- -l, nos muestra la linea de ejecución completa
# pargs -e 5971
5971: /usr/jdk/instances/jdk1.5.0/bin/sparcv9/java -Xms512m -Xmx512m -jar /opt/www/jm
envp[0]: XFILESEARCHPATH=/usr/dt/app-defaults/%L/Dt
envp[1]: NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat
envp[2]: LD_LIBRARY_PATH=/usr/jdk/instances/jdk1.5.0/jre/lib/sparcv9/server:/usr/jdk/instances/jdk1.5.0/jre/lib/sparcv9:/usr/jdk/instances/jdk1.5.0/jre/../lib/sparcv9
envp[3]: LC_COLLATE=es_ES.ISO8859-15
envp[4]: LC_CTYPE=es_ES.ISO8859-15
envp[5]: LC_MESSAGES=es
envp[6]: LC_MONETARY=es_ES.ISO8859-15
envp[7]: LC_NUMERIC=es_ES.ISO8859-15
envp[8]: LC_TIME=es_ES.ISO8859-15
envp[9]: PATH=/opt/www/jmemcached/bin:/usr/sbin:/usr/bin:/usr/ccs/bin:/usr/ucb
envp[10]: SMF_FMRI=svc:/application/cache/jmemcached:jmemcached_main
envp[11]: SMF_METHOD=/lib/svc/method/jmemcached start
envp[12]: SMF_RESTARTER=svc:/system/svc/restarter:default
envp[13]: TZ=Europe/Madrid
# pargs -a 5971
5971: /usr/jdk/instances/jdk1.5.0/bin/sparcv9/java -Xms512m -Xmx512m -jar /opt/www/jm
argv[0]: /usr/jdk/instances/jdk1.5.0/bin/sparcv9/java
argv[1]: -Xms512m
argv[2]: -Xmx512m
argv[3]: -jar
argv[4]: /opt/www/jmemcached/jmemcached-cli-0.8-main.jar
argv[5]: -p11212
argv[6]: -m256M
# pargs -l 5971
/usr/jdk/instances/jdk1.5.0/bin/sparcv9/java -Xms512m -Xmx512m -jar /opt/www/jmemcached/jmemcached-cli-0.8-main.jar -p11212 -m256M
Referencias
GRACIAS por el blog encontré información muy útil.
ResponderEliminar