3

如何从 ps 命令获取具有绝对路径名的正在运行的进程

13598 ?        Ssl    0:00 /opt/something --run-id 2 -n /home/laks/f1 -l l.log

我需要输出为 -

/opt/something --run-id 2 -n /home/laks/f1 -l l.log
4

4 回答 4

6

如果我正确理解了这个问题,请使用awk.

ps aux | awk '{print $11}'

否则,只需执行man awk并查看字段分隔符。

于 2010-04-06T11:42:00.740 回答
6

使用用户定义的格式ps

ps xa -o cmd

于 2010-04-06T11:44:40.387 回答
2

好的,我得到了答案,

猫 /proc/13598/cmdline

高温高压

于 2010-04-06T11:34:39.577 回答
1
which `ps aux | cut -c 66- | cut -d\  -f 1`

将列出所有进程的绝对路径,您可以使用它。

于 2010-04-06T11:35:35.027 回答