Objective c 查看可执行文件何时打开和关闭

Objective c 查看可执行文件何时打开和关闭,objective-c,callback,executable,exit,launch,Objective C,Callback,Executable,Exit,Launch,当可执行文件(如pbs、cp等)启动并退出时,如何在应用程序中获得回调?这只需要知道可执行文件的路径就可以工作。您可以将原始可执行文件移到一边,并用运行原始文件的包装器替换它,报告它何时运行和退出 您可以查看accton和lastcomm命令,它们记录系统上每个进程的启动和退出 您可以考虑使用dtrace,它肯定可以满足您的要求,但使用起来相当复杂。要做到这一点,你可能需要做大量的学习。我对编写dtrace脚本不太了解,但我可能会从我的模型开始。dtrace看起来正是我需要的。我会调查的

当可执行文件(如pbs、cp等)启动并退出时,如何在应用程序中获得回调?这只需要知道可执行文件的路径就可以工作。

您可以将原始可执行文件移到一边,并用运行原始文件的包装器替换它,报告它何时运行和退出

您可以查看
accton
lastcomm
命令,它们记录系统上每个进程的启动和退出


您可以考虑使用dtrace,它肯定可以满足您的要求,但使用起来相当复杂。要做到这一点,你可能需要做大量的学习。我对编写dtrace脚本不太了解,但我可能会从我的模型开始。

dtrace看起来正是我需要的。我会调查的