如何获取传递给UNIX / Linux系统上正在运行的进程的命令行参数?

在SunOS上,有pargs一条命令可以打印传递给正在运行的进程的命令行参数。

在其他Unix环境中是否有任何类似的命令?

回答:

有几种选择:

ps -fp <pid>

cat /proc/<pid>/cmdline | sed -e "s/\x00/ /g"; echo

/proc/<pid>在Linux上有更多信息,请看一看。

在其他Unix上,情况可能有所不同。该ps命令将随处可见,/proc具体内容取决于操作系统。例如,在AIX上没有cmdlinein

/proc

以上是 如何获取传递给UNIX / Linux系统上正在运行的进程的命令行参数? 的全部内容, 来源链接: utcz.com/qa/404460.html

回到顶部