strace¶
- 功能:跟踪系统调用和信号
- 语法:
strace [option] 命令
: 跟踪执行的命令strace [option] -p pid
跟踪指定的进程- 常用选项:
-c
: 统计每一系统调用的所执行的时间,次数和出错的次数等-p [pid]
: 跟踪指定的进程 pid-o filename
: 将结果输出到文件-t
: 在每一行前显示时间-T
: 在每一行尾显示花费的时间-d
: 输出 strace 关于标准错误的调试信息.-f
: 跟踪由 fork 调用所产生的子进程.-F
: 尝试跟踪 vfork 调用.在 -f 时,vfork 不被跟踪.-e trace=file|process|network|signal|ipc|...
: 只跟踪...操作的系统调用