commit gdb cheatsheet

pull/7/head
skywind3000 7 years ago
parent a55176a835
commit da19a38abf

@ -1,6 +1,6 @@
##############################################################################
# GDB CHEATSHEET (中文速查表) - by skywind (created on 2018/02/20)
# Version: 4, Last Modified: 2018/02/26 23:59
# Version: 5, Last Modified: 2018/02/27 00:17
# https://github.com/skywind3000/awesome-cheatsheets
##############################################################################
@ -13,7 +13,6 @@ gdb object # 正常启动,加载可执行
gdb object core # 对可执行 + core 文件进行调试
gdb object pid # 对正在执行的进程进行调试
gdb # 正常启动,启动后需要 file 命令手动加载
gdb -tui # 用 tui 界面模式启动 gdb
##############################################################################
@ -74,6 +73,8 @@ CTRL+C # 发送 SIGINT 信号,中止当前运行的程序
attach {process-id} # 链接上当前正在运行的进程,开始调试
detach # 断开进程链接
finish # 结束当前函数的运行
until # 持续执行直到代码行号大于当前行号(跳出循环)
until {line} # 持续执行直到执行到某行
kill # 杀死当前运行的函数
@ -229,6 +230,7 @@ quit # 退出 gdb
# References
##############################################################################
http://www.yolinux.com/TUTORIALS/GDB-Commands.html
https://gist.github.com/rkubik/b96c23bd8ed58333de37f2b8cd052c30

Loading…
Cancel
Save