ltrace (library call tracer) 是一个执行指定的命令直到该命令结束,他会拦截和记录动态链接库的函数,和该进程接受到的信号,他也可以拦截该程序调用的系统函数。
strace (system calls tracer)十一个拦截程序系统调用的命令
参数:
-c 记录系统调用的时间,并且输出一个调用的概述,当程序结束的时候
-tt 记录会精确到微妙
-p pid 会挂载到进程上面。
-e trace= 只会记录制定的调用函数 -e trace=read,write,open
-e trace=network only record network system calls
其他的请自行参阅man page。
阅读(950) | 评论(0) | 转发(0) |