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选项)以字符形式打印变量的值。