Linux 捕获持续不到一秒钟的进程

Linux 捕获持续不到一秒钟的进程,linux,process,Linux,Process,我试图捕捉python应用程序对ldapsearch命令进行系统调用并在命令行中传递用户密码的确切时刻 问题是,即使使用此代码: while : do ps -ef | grep 'ldapsearch' | grep -v 'grep' >> out done 这个过程似乎持续了很短的时间,以至于每次ps调用都会错过它 如何实现这一点?您可以轻松打印系统调用的日志,其中包括: dmesg -w 以下选项为-w 或者,如果您知道流程的PID: strace -p PID

我试图捕捉python应用程序对ldapsearch命令进行系统调用并在命令行中传递用户密码的确切时刻

问题是,即使使用此代码:

while :
do
     ps -ef | grep 'ldapsearch' | grep -v 'grep' >> out
done
这个过程似乎持续了很短的时间,以至于每次ps调用都会错过它


如何实现这一点?

您可以轻松打印系统调用的日志,其中包括:

dmesg -w
以下选项为
-w

或者,如果您知道流程的PID:

strace -p PID