常用参数:

-f     除了跟踪当前进程外,还跟踪其子进程。
-o file   将输出信息写到文件file中,而不是显示到标准错误输出(stderr)。
-p pid   绑定到一个由pid对应的正在运行的进程。此参数常用来调试后台进程。

 

使用 strace 运行程序,查看程序执行过程中发生的系统调用:

$ strace pwd

 

使用 strace 查看正在运行中的程序:

$ strace -p 5000

 

 

参考文档

  1. 使用 Strace 和 GDB 调试工具的乐趣
  2. 使用truss, strace或ltrace诊断软件的“疑难杂症”

 

 

相关文章:

  • 2021-06-15
  • 2021-10-15
  • 2021-08-05
  • 2022-02-04
  • 2021-05-29
猜你喜欢
  • 2022-01-17
  • 2022-12-23
  • 2021-11-30
  • 2022-02-22
  • 2021-12-22
  • 2021-07-08
  • 2022-12-23
相关资源
相似解决方案