pargs 命令使您能够显示传递给进程的所有变量。一起使用 pargs 与 pgrep 命令可以显示传递给进程的变量,如下所示:
# pargs `pgrep ttymon` 579: /usr/lib/saf/ttymon -g -h -p system-name console login: -T sun -d /dev/console -l argv[0]: /usr/lib/saf/ttymon argv[1]: -g argv[2]: -h argv[3]: -p argv[4]: system-name console login: argv[5]: -T argv[6]: sun argv[7]: -d argv[8]: /dev/console argv[9]: -l argv[10]: console argv[11]: -m argv[12]: ldterm,ttcompat 548: /usr/lib/saf/ttymon argv[0]: /usr/lib/saf/ttymon |
使用 pargs -e 可以显示与进程关联的环境变量,如下例所示:
$ pargs -e 6763 6763: tcsh envp[0]: DISPLAY=:0.0 |
您可以使用 pargs 和 preap 命令来检查您有权查看的任何进程。如果您是超级用户,则可以检查任何进程。
您可以使用 preap 命令清除无效(也称为僵)进程。僵进程是退出状态尚未被它的父进程收集(或回收)的进程。 这些进程通常是无害的,但当这样的进程很多时,会消耗系统资源。