strace 调试工具
常用参数:
-f 除了跟踪当前进程外,还跟踪其子进程。
-o file 将输出信息写到文件file中,而不是显示到标准错误输出(stderr)。
-p pid 绑定到一个由pid对应的正在运行的进程。此参数常用来调试后台进程。
使用 strace 运行程序,查看程序执行过程中发生的系统调用:
$ strace pwd
使用 strace 查看正在运行中的程序:
$ strace -p 5000
参考文档
常用参数:
-f 除了跟踪当前进程外,还跟踪其子进程。
-o file 将输出信息写到文件file中,而不是显示到标准错误输出(stderr)。
-p pid 绑定到一个由pid对应的正在运行的进程。此参数常用来调试后台进程。
使用 strace 运行程序,查看程序执行过程中发生的系统调用:
$ strace pwd
使用 strace 查看正在运行中的程序:
$ strace -p 5000
参考文档