【问题标题】:How to view the command line and environment variables for a process in the linux command line如何在linux命令行中查看某个进程的命令行和环境变量
【发布时间】:2010-11-18 02:37:15
【问题描述】:

我希望能够看到启动给定进程(按 PID)的命令行及其环境变量。

最好使用命令行,但如果不这样做,脚本也是可以接受的。

这将在 Centos 5.3 上,但它的应用范围越广越好。

【问题讨论】:

    标签: linux process environment-variables centos


    【解决方案1】:
    猫 /proc/$pid/环境 猫 /proc/$pid/cmdline

    $pid 是你感兴趣的 pid

    【讨论】:

    • 请注意,这些是 NUL 分隔的字符串序列,仅供参考;如果进程覆盖了其argv/environ 内存,则它们可能是错误的。
    • | xargs -0 -n1 echo 可以添加以提高输出的可读性
    【解决方案2】:

    ps -ef 是一种快速获取命令行参数的方法。 grep 让你心满意足!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-25
      • 2022-01-08
      • 1970-01-01
      • 2011-04-04
      • 1970-01-01
      • 2020-06-20
      • 2019-01-01
      相关资源
      最近更新 更多