使用gdb调试程序时,是否有命令输出文件描述符信息?

6

当我使用gdb调试程序时,我希望查看有关调试进程的文件描述符信息。我使用"info file"、"info proc"命令,但这些命令输出不包括文件描述符信息。那么,在使用gdb时有没有任何命令可以输出文件描述符信息呢?非常感谢!

1个回答

4
使用GDB时,是否存在命令输出文件描述符的信息?
这取决于操作系统。
在Linux上,经常使用“ ls -l /proc/$pid/fd/ ”命令来查看信息。
GDB本身不会追踪被调试进程的文件描述符。

是的,我知道一些命令(如lsof)可以获取文件描述符信息。你的回答“GDB本身不跟踪下属进程的文件描述符。”对我很有用。谢谢! - Nan Xiao

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接