跳转至

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|...: 只跟踪...操作的系统调用