摘要: 启动: $gdb <file> || $gdb 然后(gdb)file <file> 运行: (gdb)run <该程序本身的命令行参数> 查看代码: (gdb)list 简写为 (gdb)l 技巧(gdb)list 1,20 //查看1到20行的代码 使用断点: 建立断点 (gdb)break / 阅读全文
posted @ 2016-05-24 23:25 LiuYanYGZ 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: http://blog.chinaunix.net/uid-26000296-id-3499802.html 一、多线程调试1. 多线程调试,最重要的几个命令:info threads 查看当前进程的线程。 GDB会为每个线程分配一个ID, 后面操作线程的时候会用到这个ID. 前面有*的是当前调试的 阅读全文
posted @ 2016-05-24 23:02 LiuYanYGZ 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 摘自http://www.cnblogs.com/wang_yb/p/3512095.html 《Linux内核设计与实现》读书笔记(十九)- 可移植性 linux内核的移植性非常好, 目前的内核也支持非常多的体系结构(有20多个). 但是刚开始时, linux也只支持 intel i386 架构, 阅读全文
posted @ 2016-05-24 10:15 LiuYanYGZ 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://m.jb51.net/LINUXjishu/117784.html 修改linux系统时间的方法(date命令) 11-18 23:22:27作者:脚本之家 命令格式为: date -s 时间字符串 例如只修改系统的日期,不修改时间(时分秒) date -s 2012-08-02 阅读全文
posted @ 2016-05-24 09:45 LiuYanYGZ 阅读(7425) 评论(0) 推荐(0) 编辑
摘要: 用gdb查看内存 2007-12-08 12:43 用gdb查看内存 格式: x /nfu <addr> 说明x 是 examine 的缩写 n表示要显示的内存单元的个数 f表示显示方式, 可取如下值x 按十六进制格式显示变量。d 按十进制格式显示变量。u 按十进制格式显示无符号整型。o 按八进制格 阅读全文
posted @ 2016-05-24 00:38 LiuYanYGZ 阅读(468) 评论(0) 推荐(0) 编辑