Как получить командную строку процесса UNIX?

Действительно ли возможно захватить командную строку, которая использовалась для вызова процесса на Mac OS X?

8
задан 22.08.2009, 19:03

2 ответа

ps ax шоу Вы командная строка всех рабочих процессов; Вы можете grep для pid, который Вы хотите.

11
ответ дан 07.12.2019, 13:51

Делает:

~$ ps ax | grep "ntp"
   57   ??  Ss     0:04.66 /usr/sbin/ntpd -c /private/etc/ntp.conf -n
 3104 s000  S+     0:00.00 grep ntp

что Вам нужен он к (ntp изменения к программе, Вы интересуетесь)? Это обычно дает мне параметры командной строки выполнения процессов (я использую для проверки то, что Launchd использовал при выполнении системного демона, например).

4
ответ дан 07.12.2019, 13:51

Теги

Похожие вопросы