我知道PS会告诉我所有当前正在运行的进程。但这不会告诉我任何已开始,然后在某段时间内停止的事情。有没有其他方法可以看到在某些事件中运行的所有进程?
我正在尝试设置一种审核构建编译期间运行的所有进程的方法。我可以使用PS在构建开始时检查所有正在运行的进程,甚至在结束时再次运行它。我可以设置一个单独的线程,它将在构建过程中反复运行PS,以捕获可能在中间运行的所有进程。但有没有更好的方法来完成我不知道的任务呢?
这个构建是在mac上运行的,所以它使用了bash的mac版本。
在您的进程运行后,您可以转到控制台(在Applications / Utilities文件夹中)并检查系统日志中感兴趣的时间段。编写了许多消息,因此时间窗口越窄越好。