Linux开发-GDB使用/Shell

  • Shell:
    ctrl+R:history|grep xxx 神器!

  • GDB:
    gdb -tui /usr/bin/openpts (可能需要到openpts的源码目录下,开启gdb调试) 需要给出完整的路径(调试程序和代码必须对应)。
    回车可以执行上一条命令。
    进子进程调试需要看代码里有没有fork。
    可以单步执行,再开启一个终端tail -200f /var/log/message看日志的输出。
    p/c 、p/s可以查看某一个变量的值(p=print, c=char选项,s=string选项)以字符形式打印变量的值。

posted @ 2021-12-14 17:02  sparkFY  阅读(167)  评论(0编辑  收藏  举报