需要熟悉的几个调试命令:objdump/pmap/ldd/stace
最近要编译很多库,还涉及到若干进程操作,所以就把相关的命令记录下来。
一,objdump命令
该命令适用于ELF可执行文件,常用的命令如下:
- objdump -h xx.o : 输出ELF文件的各个段信息,实际上输出的是Section Header中主要段信息;
- objdump -x xx.o : 输出Section Header中的所有段信息;
- objdump -s xx.o : 显示所有Header信息,还显示对应的十六进制文件代码;
- objdump -d xx.o : 将所有包含指令的段反汇编;
- objdump -D xx.o : 反汇编所有段;
- objdump -f xx.o : 显示Section Header信息。
二,pmap
查看进程的内存映像信息,用法
1 pmap PID
或者
1 pmap [options] PID
可以选择的选项有:
- -x extended显示扩展格式
- -d device显示设备格式
- -q quiet不显示header/footer行
- -V 显示版本信息
三,readelf
功能同objdump,如:
- readelf -S xx.o : 查看ELF文件的所有段
- 待
四,ldd
待
五,stace
待
转载于:https://www.cnblogs.com/yves/p/4533703.html
需要熟悉的几个调试命令:objdump/pmap/ldd/stace相关推荐
- Windbg调试命令详解
Windbg调试命令详解 发表于2013 年 8 月 23 日 转载注明>> [作者:张佩][原文:http://www.yiiyee.cn/Blog] 1. 概述 用户成功安装微软Win ...
- Windbg调试命令详解(3)
3 进程与线程 既可以显示进程和线程列表,又可以显示指定进程或线程的详细信息.调试命令可以提供比taskmgr更详尽的进程资料,在调试过程中不可或缺. 3.1 进程命令 进程命令包括这些内容:显示进程 ...
- gdb调试命令的使用及总结
gdb是一个在UNIX环境下的命令行调试工具.如果需要使用gdb调试程序,请在gcc时加上-g选项.下面的命令部分是简化版,比如使用l代替list等等 1.基本命令 1)进入GDB #gdb test ...
- Linux之gdb基本调试命令与总结
一.常见gdb调试命令 表1 gdb基本调试指令 命令 描述 backtrace(或bt) 查看各级函数调用及参数 finish 连续运行到当前函数返回为止,然后停下来等待命令 frame(或f) 帧 ...
- Linux+gcc设置断点,gcc/g++常用编译选项和gdb常用调试命令
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? gcc/g++编译器是我们写编译C/C++程序时离不开的编译工具,而gdb又是调试C/C++程序的利器,这一篇文章我们记 ...
- GDB调试命令以及GDB调试段错误
一.GDB的调试命令. C语言是:cc -g tst.c -o tst;C++是g++ -g -o (生成的文件) file.cpp C++调试程序命令:gdb file 启动,罗列代码行数ist ...
- 搬运! Windbg调试命令详解
转载注明>> [作者:张佩][原文:http://www.yiiyee.cn/Blog] 1. 概述 用户成功安装微软Windows调试工具集后,能够在安装目录下发现四个调试器程序,分别是 ...
- 思科交换机Debug调试命令
下面列出了部分常用的debug 命令,与各协议和功能相关的更具体的debug命令和对其细节的注释,请参见本手册及命令参考手册中的各相关章节.要使用debug功能,需要在特权用户模式下进行配置: 命令 ...
- VS2005的Command Window 调试命令的总结(转载)
调试命令的总结,挺有用的,所以转过来了.调试的时候,可以在VS2005的Command Window中输入调用. 以 Unicode 形式列出内存 >du 0x056769d0 <=== ...
最新文章
- 【Vegas原创】SQL case when 用法
- boost::erase相关的测试程序
- ORM SQLAlchemy 简介
- 程序员的数学笔记1--进制转换
- SQLi LABS Less 15 布尔盲注
- java默认virtual_mac jdk配置(系统默认or自己配置)
- recyclerview 横向卡片效果_UI设计中卡片式应如何设计
- java对redis的基本操作 - edisonfeng
- 笔记本安装PCMCIA并口卡
- 五险一金及个税计算器
- vue文字首尾相连无限轮播
- DOTA中所有被动技能
- 深信服AC1000路由部署模式怎么配置线路负载均衡
- 从顶级会议Interspeech 2019看语音领域大家都在弄个啥嘞
- 纯粹由数字电子器件构成的简易抢答器
- 数学建模常用数据汇总!!!
- Scrum立会报告+燃尽图(Beta阶段第二周第二次)
- xtuoj 模拟 1176 First Blood
- 巴比特 | 元宇宙每日必读:为什么说韩国政府是目前亚洲政府里最积极、最坚定的元宇宙支持者?...
- 设计模式之门面模式与装饰器模式详解和应用
热门文章
- python输入输出-2. Python中的基本输入、输出、格式化输出
- 怎么用python处理excel文件-用Python读写Excel文件的方式比较
- python爬虫图片-Python图片爬取方法总结
- python画直方图代码-Python使用Plotly绘图工具,绘制直方图
- python英语-50 行代码,实现中英文翻译
- python是c语言写的吗-python是用c写的吗
- python在工作上可以干什么-学习Python以后能在企业里工作中能做什么?
- 有道精品课python-网易词典在线翻译
- python快速自学方式-Python自学之路 ,自学Python快速入门方法
- python算法与程序设计基础第二版-算法与程序设计基础(Python版) - 吴萍