使用方法:

1.编译c代码时加上 -g

gcc 要编译的c代码文件l路径 -g

gdbtui a.out    //进入程序

start  //开始

r  //run 运行

b // break   添加断点,例如  b 10   把第9行执行结束跳到第10行开始

delete //删除断点 ,例如  delete 2  删除断点号为2的断点

q // 结束退出调试

n //执行当前行代码

p  //打印变量的值  例:p a  将变量a的值打印出来

s //执行下一步程序

info // 查看信息   例:info b  查看断点数量

Linux终端使用dbg进行调试相关推荐

  1. 通过printf设置Linux终端输出的颜色和显示方式

    前言 在Linux终端下调试程序时,有时需要输出大量信息.若能控制字体的颜色和显示方式,可使输出信息对比鲜明,便于调试时观察数据. 终端的字符颜色由转义序列(Escape Sequence)控制,是文 ...

  2. linux终端vim底行模式点冒号,Vim基本使用方法

    为什么要学习Vim,Vim和Vi的区别,Vim的基本使用方法(部分) 为什么很多大型网站都采用Linux作为服务器? 1. 为什么要学习Vim,是为了装B吗? 在Windows操作系统横行的今天,为什 ...

  3. linux 屏幕输出 高亮_通过printf设置Linux终端输出的颜色和显示方式

    转载自:http://www.cnblogs.com/clover-toeic/p/4031618.html 在Linux终端下调试程序时,有时需要输出大量信息.若能控制字体的颜色和显示方式,可使输出 ...

  4. Linux Bash命令关于程序调试详解

    转载:http://os.51cto.com/art/201006/207230.htm 参考:<Linux shell 脚本攻略>Page22-23 Linux bash程序在程序员的使 ...

  5. linux执行shell过程日志,Android之在linux终端执行shell脚本直接打印当前运行app的日志...

    1.问题 我们一般很多时候会需要在ubuntu终端上打印当前运行app的日志,我们一般常见的做法是 1).获取包名 打开当前运行的app,然后输入如下命令,然后在第一行TASK后面的就可以看到包名 a ...

  6. 关于NOI Linux的IDE及代码调试技巧(OIER必看)

    前情提要 对于NOI Linux大多数OIER一定不陌生,他是CCF专门为国内信奥竞赛改造的系统,原型就是Ubuntu Linux.对于代码的调试,系统给出了多个选择,有Lazarus,Emacs,V ...

  7. linux终端用什么颜色好,linux 终端输出颜色

    在Linux终端下调试程序时,有时需要输出大量信息.若能控制字体的颜色和显示方式,可使输出信息对比鲜明,便于调试时观察数据. 终端的字符颜色由转义序列(Escape Sequence)控制,是文本模式 ...

  8. linux终端输出c语言程序,Linux终端程序用c语言实现改变输出的字的颜色

    颜色代码: 格式: echo "\033[字背景颜色;字体颜色m字符串\033[0m" 例如: echo "\033[41;36m something here \033 ...

  9. linux终端图形化监控,Stress Terminal UI(s-tui):在Linux终端中监控CPU利用率

    Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 作者:Alex Manuskin           编译自:https://github.com/ama ...

最新文章

  1. 从Image Caption Generation理解深度学习
  2. (9)MSP430F5529 定时器Timer_A
  3. mysql如何建立索引workbench_如何对MySQL索引进行优化分析
  4. boost::icl::interval_map用法的测试程序
  5. 中南大学张昊:我非常期待基于AI的图像视频编码技术的创新
  6. HDU 1025 Constructing Roads In JGShining's Kingdom(DP+二分)
  7. 【离散数学】实验 一个简单的自动逻辑推理问题
  8. ES2005 js =
  9. Oracle exp/imp导出导入命令及数据库备份
  10. python简单程序实例-python实现的简单窗口倒计时界面实例
  11. 学习C++项目——select模型,poll模型和epoll模型
  12. sublime及插件 使用
  13. ios安卓模拟器_雷电模拟器4.0.5去广告修改版
  14. cmd下载ftp文件
  15. 论合同管理的现状、发展趋势及重要性
  16. 电脑录屏快捷键是什么?电脑录屏是什么键
  17. 什么时ACL,即ACL原理
  18. 2021年熔化焊接与热切割考试资料及熔化焊接与热切割复审考试
  19. 挣值管理EVM详细解释及应用,实例讲解
  20. ftp 上传 工具,三款特别好用的ftp 上传 工具

热门文章

  1. 微盾php脚本加密算法,微盾PHP加密专家(PHPCodeLock)
  2. 计算机开机看不到桌面图标,电脑开机后桌面图标都不见了怎么处理
  3. md5碰撞介绍及工具,并对百度网盘进行碰撞
  4. 软件开发项目管理检查清单:天气晴雨表
  5. 外贸制单管理软件丨汇信外贸软件
  6. 上海德卡实验室参展2021成都国际分析测试实验室技术设备展览会
  7. 德卡t10社保卡类型_德卡T10型多合一读写器通过社保检测
  8. CentOS-7 安装Lustre-2.10.1文件系统
  9. 2B的研发工程师需要有什么样的业务sense?
  10. 自动识别安全帽检测算法 yolov5