【问题标题】:When using gdb to debug program, Is there any command output file descriptor information?使用gdb调试程序时,有没有命令输出文件描述符信息?
【发布时间】:2013-05-04 16:25:20
【问题描述】:

当我使用gdb调试程序时,我想查看有关调试进度的文件描述符信息。我使用“info file”、“info proc”命令,但这些命令输出不包含文件描述符信息。那么在使用gdb的时候有没有命令输出文件描述符信息呢?先谢谢了!

【问题讨论】:

    标签: debugging gdb


    【解决方案1】:

    使用gdb时有没有命令输出文件描述符信息?

    这取决于操作系统。

    在 Linux 上,ls -l /proc/$pid/fd/ 通常很有帮助。

    GDB 本身不跟踪下级进程的文件描述符。

    【讨论】:

    • 是的,我知道有些命令(比如lsof)可以获取文件描述符信息。您的回答“GDB 本身不会跟踪劣质进程的文件描述符。”对我有用。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2020-05-05
    • 2015-03-01
    • 2021-04-10
    • 1970-01-01
    • 2011-10-01
    • 2017-10-28
    • 2021-09-14
    • 1970-01-01
    相关资源
    最近更新 更多