hexdump命令是Linux下的打印16进制的利器,它可以按我们指定的格式输出16进制,特别有用,配合eeprom来用简直是绝配。

今天我们来介绍一个hexdump命令的使用:

首先我们准备一个测试用的文件test,十六进制如下:

选项:

-n length

只格式化输入文件的前length个字节

-C 输出十六进制和对应字符

hexdump高级用法:

 

-e 指定格式字符串,格式字符串包含在一对单引号中,格式字符串形如:

'a/b "format1" "format2"'

 

每个格式字符串由三部分组成,每个由空格分隔,第一个形如a/b,b表示对每b个输入字节应用format1格式,a表示对每a个输入字节应用format2格式,一般a>b,且b只能为1,2,4,另外a可以省略,省略则a=1。format1和format2中可以使用类似printf的格式字符串,如:

%02d:两位十进制

%03x:三位十六进制

%02o:两位八进制

%c:单个字符

 

还有一些特殊的用法:

%_ad:标记下一个输出字节的序号,用十进制表示

%_ax:标记下一个输出字节的序号,用十六进制表示

%_ao:标记下一个输出字节的序号,用八进制表示

%_p:对不能以常规字符显示的用.代替

同一行如果要显示多个格式字符串,则可以跟多个-e选项

 

多学、多记、多识。

hexdump命令的使用相关推荐

  1. 【Linux】一步一步学Linux——hexdump命令(267)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 hexdump命令一般用来查看文件的十六进制编码,但实际上 ...

  2. linux之hexdump命令

    1.命令解释 hexdump命令看任何文件的十六进制编码,一般看"二进制"文件. 2.参数意思 -n length 只格式化输入文件的前length个字节. -C 输出规范的十六进 ...

  3. linux hexdump显示格式c数组,hexdump命令

    hexdump命令一般用来查看"二进制"文件的十六进制编码,但实际上它能查看任何文件,而不只限于二进制文件. 语法 hexdump [选项] [文件]... 选项 -n lengt ...

  4. hexdump命令使用

    hexdump命令是Linux下的打印16进制的利器,它可以按我们指定的格式输出16进制,特别有用,配合eeprom来用简直是绝配. 今天我们来介绍一个hexdump命令的使用: 首先我们准备一个测试 ...

  5. Linux中hexdump命令

    Linux中hexdump命令 简介 hexdump主要用来查看"二进制"文件的十六进制编码.*注意:它能够查看任何文件,不限于与二进制文件.* 语法 hexdump [选项] [ ...

  6. linux命令hexdump,Linux中hexdump命令的使用

    描述: hexdump命令一般用来查看"二进制"文件的十六进制编码,从手册上查看,其查看的内容还要很多,诸如:ascii, decimal, hexadecimal, octal ...

  7. linux下安装.hex文件,Linux中hexdump命令用法

    hexdump命令一般用来查看"二进制"文件的十六进制编码,从手册上查看,其查看的内容还要很多,诸如:ascii, decimal, hexadecimal, octal 参数: ...

  8. python hexdump_细说Linux中怎么用hexdump命令

    摘要: hexdump 描述: hexdump命令一般用来查看"二进制"文件的十六进制编码,从手册上查看,其查看的内容还要很多,诸如:ascii, decimal, hexadec ...

  9. ubuntu无法找到hexdump命令

    原因当然是hexdump命令没有安装. apt-get install bsdmainutils 安装这个软件包后即可正常正常使用.

最新文章

  1. iOS消息推送机制的实现
  2. java 不知道键值名_java-如果您知道曲线名称和原始私钥/点,如...
  3. python人脸实时检测_openCV+python实现人脸实时检测
  4. linux强行卸载qt,Linux下卸载QT SDK
  5. 【ES6(2015)】Map
  6. mask_rcnn训练自己的数据集
  7. 滴滴与比亚迪合作的无人车亮相:搭载6颗摄像头
  8. [PhoneGap]Mac下搭建PhoneGap开发环境
  9. 32位有符号整数_(Trivial)LeetCode 8—字符串转化为整数(atoi)
  10. 记一次根据url下载金庸有声小说
  11. H5+springboot(集成ffmpeg)实现前端视频录制以及webm格式转mp4
  12. 制作Android程序的应用图标并应用
  13. Android Studio搭建阿里云生活物联网平台自有品牌APP
  14. 如何在表格里做计算机统计表,excel怎么制作统计表格 excel统计表怎么添加标题...
  15. 从Java程序运行的角度分析JDK1.8下JVM的内存区域划分及变量存储
  16. 电脑开机时网络连接一直转圈,出现红叉
  17. Muli3D 5 判断点与面的关系
  18. CSC在卢森堡新增两位高管,并获得可拓展其服务范围的基金管理和存托牌照
  19. 计算机原理与应用 第二章——ARM处理器
  20. 使用反应路由器V4以编程方式导航

热门文章

  1. 在中欧重压下,苹果将采用Type-C接口,不过贪婪的它玩了小花招
  2. C++一本通题库1023
  3. 【STM32-I2C学习总结】STM32:硬件-IIC详解 , 固件库编程 , 手把手教你实现IIC
  4. 文件完整性校验和数字签名
  5. 研究人员为航空发动机带热障涂层火焰筒异形孔制造提供全新加工手段
  6. Visual Studio 不显示SVN 状态图标解决方法
  7. spring配置-依赖注入
  8. 【实用】Linux系统知识小汇
  9. 在pytorch环境中调用SRU模块时出现的问题及解决方法
  10. 社招前端常考手写面试题总结