Как я могу увидеть все процессы, которые были запущены в течение определенного периода времени - PullRequest
0 голосов
/ 31 августа 2018

Я знаю, что PS покажет мне все запущенные в данный момент процессы. Но это не покажет мне ничего, что началось, а затем остановилось, в течение некоторого промежутка времени. Есть ли другой способ увидеть все процессы, которые были запущены во время какого-либо события?

Я пытаюсь настроить способ аудита всех процессов, которые выполнялись во время компиляции сборки. Я могу использовать PS, чтобы проверить все запущенные процессы в начале сборки и даже запустить его снова в конце. И я могу настроить отдельный поток, который будет запускать PS снова и снова во время сборки, чтобы перехватывать все процессы, которые могли выполняться в середине. Но есть ли лучший способ выполнить эту задачу, о которой я не знаю?

Эта сборка выполняется на Mac, поэтому она использует версию bash для Mac.

1 Ответ

0 голосов
/ 31 августа 2018

После запуска процессов вы можете перейти к консоли (в папке «Программы / утилиты») и проверить системные журналы на интересующий период времени. Многие сообщения написаны, поэтому чем меньше временной интервал, тем лучше.

...