>examine命令 x :查看内存地址中的值

格式:x/<n/f/u>  <addr>

n:是正整数,表示需要显示的内存单元的个数,即从当前地址向后显示n个内存单元的内容,一个内存单元的大小由第三个参数u定义。

f:表示addr指向的内存内容的输出格式,s对应输出字符串,此处需特别注意输出整型数据的格式:

x 按十六进制格式显示变量。

d 按十进制格式显示变量。

u 按十六进制格式显示无符号整型。

o 按八进制格式显示变量。

t 按二进制格式显示变量。

a 按十六进制格式显示变量。

c 按字符格式显示变量。

f 按浮点数格式显示变量。

u:就是指以多少个字节作为一个内存单元-unit,默认为4。当然u还可以用被一些字符表示,如b=1 byte, h=2 bytes,w=4 bytes,g=8 bytes.

<addr>:表示内存地址。

整合这个命令的诠释:就是以addr为起始地址,返回n个单元的值,每个单元对应u个字节,输出格式是f。

如:x/ 3uh 0x54320表示:以地址0x54320为起始地址,返回3个单元的值,每个单元有两个字节,输出格式为无符号十六进制。

也就是说返回了3*2=6个字节的数据,以十六进制输出,这6个字节的数据,每两个字节为一个单元输出,共输出3个单元。

gdb x 命令详解相关推荐

  1. GDB scheduler-locking 命令详解

    GDB scheduler-locking 命令详解 GDB> show scheduler-locking     //显示线程的scheduler-locking状态 GDB> set ...

  2. strace 命令详解

    一.strace 是什么? 按照 strace 官网的描述,strace 是一个可用于诊断.调试和教学的 Linux 用户空间跟踪器.我们用它来监控用户空间进程和内核的交互,比如系统调用.信号传递.进 ...

  3. linux问题排查常用命令详解

    前阵子部署的nginx服务器出现了故障,针对故障现场做了个排查,后来发现是nginx的quic分支代码的问题,出现了死循环导致CPU 近100% 记录下在排查的思路和排查过程中使用的命令和工具 查看C ...

  4. linux命令大全 美pdf,Linux编程命令详解_10331298_(美)Richard..pdf-得力文库

    Linux编程命令详解_10331298_(美)Richard....pdf General Ination 书名Linux编程命令详解 作者(美)Richard Petersen著:梁普选,刘玉芬等 ...

  5. flock用法详解 linux_netstat命令详解

    它主要的用法和详解! (netstat -na 命令),本文主要是说Linux下的netstat工具,然后详细说明一下各种网络连接状态. netstat -nat |awk '{print $6}'| ...

  6. docker常用命令详解

    docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...

  7. oracle home 命令,$ORACLE_HOMEbin目录下所有命令的使用方法及命令详解

    求$ORACLE_HOME/bin目录下所有命令的使用方法及命令详解 如题. $ORACLE_HOME/bin目录下有很多命令,那我们平时用到的也不是太多,即使用到的那部分可能用法也不是完全能掌握,所 ...

  8. 【FFmpeg】ffmpeg命令详解(三)高级选项

    ffmpeg命令详解(三)高级选项 1.-map 2.-ignore_unknown 3.-copy_unknown 4.-map_channel 5.-map_metadata 6.-map_cha ...

  9. 【FFmpeg】ffmpeg命令详解(二)

    ffmpeg命令详解(二) 4.流选择 4.1 自动选择流 4.2 手动选择流 5.命令行选择详解 5.1 命令行选项的值说明: 5.2 流说明符 5.3 通用选项 5.4 主选项 5.5 视频相关选 ...

  10. 【FFmpeg】ffmpeg命令详解(一)

    ffmpeg命令详解(一) 1.命令格式 2.简述 3.详细说明 3.1 过滤器 3.1.1 简单的过滤器图 3.1.2 复杂的过滤器图 3.2 流拷贝 1.命令格式 ffmpeg [global_o ...

最新文章

  1. idea 中使用@Autowired注入mybatis Mapper接口时报错
  2. mysql 批量远程_【shell--批量远程MySQL,执行命令】-【工作总结】
  3. ZABBIX2.4.8监控 Windows Mysql数据库
  4. html记仇表情包源码,写小本本记仇表情包
  5. php做乘法表,用PHP生成表单和乘法表
  6. 程序员大危机,工作难逃监视系统“法眼”
  7. yacc语法分析minipascal_用Yacc实现语法分析器-4-编译原理
  8. 【从零开始学架构-李运华】06|复杂地来源:可扩展性
  9. Python学习资料篇
  10. 第一次登录域控服务器的账号,windows域登录与SSO服务器整合
  11. 测试cpu多核性能软件,处理器多核性能测试_微星 X99A XPOWER GAMMING TITANIUM_CPUCPU评测-中关村在线...
  12. python输入某年某月某日歌词_python求输入某年某月某日,判断这一天是这一年的第几天...
  13. 计算机的按cpu分类,英特尔处理器分类有哪些 英特尔处理器分类详解
  14. vue.js:590 [Vue tip]: Event “removeitem“ is emitted in component <TodoItems> but the handler is regi
  15. 东南大学计算机考研专业课科目,东南大学计算机技术(专业学位)研究生考试科目和考研参考书目...
  16. 7年时间从身无分文演变到资产近千万的我(下半部)
  17. windows下使用命令行运行PHP
  18. Python 带你高效剪辑创作短视频
  19. JNI 传递和返回基本参数
  20. 使用stm32 定时器TIM3 的重映射引脚 捕获正交编码器数据的一些积累

热门文章

  1. 视频融合技术解决方案,三维全景拼接赋能平台
  2. 电话号码大全(常识版)
  3. python循环n次_如何使循环重复n次-Python 3
  4. RabbitMQ的7种典型使用场景
  5. 每年都要调两次时间,美国人已经烦透了
  6. html表格合并内外边框,table 表格边框合并为单一的边框的方法
  7. vivado ERROR: [Synth 8-4556] size of variable is too large to handle
  8. RAW格式转存PNG图片
  9. 编辑器 的保存怎么绑定事件_135编辑器有哪些可以快速提升新媒体小编工作效率的功能?...
  10. win10 外接显示器后出现input signal out of range