hexdump命令的使用
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命令的使用相关推荐
- 【Linux】一步一步学Linux——hexdump命令(267)
00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 hexdump命令一般用来查看文件的十六进制编码,但实际上 ...
- linux之hexdump命令
1.命令解释 hexdump命令看任何文件的十六进制编码,一般看"二进制"文件. 2.参数意思 -n length 只格式化输入文件的前length个字节. -C 输出规范的十六进 ...
- linux hexdump显示格式c数组,hexdump命令
hexdump命令一般用来查看"二进制"文件的十六进制编码,但实际上它能查看任何文件,而不只限于二进制文件. 语法 hexdump [选项] [文件]... 选项 -n lengt ...
- hexdump命令使用
hexdump命令是Linux下的打印16进制的利器,它可以按我们指定的格式输出16进制,特别有用,配合eeprom来用简直是绝配. 今天我们来介绍一个hexdump命令的使用: 首先我们准备一个测试 ...
- Linux中hexdump命令
Linux中hexdump命令 简介 hexdump主要用来查看"二进制"文件的十六进制编码.*注意:它能够查看任何文件,不限于与二进制文件.* 语法 hexdump [选项] [ ...
- linux命令hexdump,Linux中hexdump命令的使用
描述: hexdump命令一般用来查看"二进制"文件的十六进制编码,从手册上查看,其查看的内容还要很多,诸如:ascii, decimal, hexadecimal, octal ...
- linux下安装.hex文件,Linux中hexdump命令用法
hexdump命令一般用来查看"二进制"文件的十六进制编码,从手册上查看,其查看的内容还要很多,诸如:ascii, decimal, hexadecimal, octal 参数: ...
- python hexdump_细说Linux中怎么用hexdump命令
摘要: hexdump 描述: hexdump命令一般用来查看"二进制"文件的十六进制编码,从手册上查看,其查看的内容还要很多,诸如:ascii, decimal, hexadec ...
- ubuntu无法找到hexdump命令
原因当然是hexdump命令没有安装. apt-get install bsdmainutils 安装这个软件包后即可正常正常使用.
最新文章
- iOS消息推送机制的实现
- java 不知道键值名_java-如果您知道曲线名称和原始私钥/点,如...
- python人脸实时检测_openCV+python实现人脸实时检测
- linux强行卸载qt,Linux下卸载QT SDK
- 【ES6(2015)】Map
- mask_rcnn训练自己的数据集
- 滴滴与比亚迪合作的无人车亮相:搭载6颗摄像头
- [PhoneGap]Mac下搭建PhoneGap开发环境
- 32位有符号整数_(Trivial)LeetCode 8—字符串转化为整数(atoi)
- 记一次根据url下载金庸有声小说
- H5+springboot(集成ffmpeg)实现前端视频录制以及webm格式转mp4
- 制作Android程序的应用图标并应用
- Android Studio搭建阿里云生活物联网平台自有品牌APP
- 如何在表格里做计算机统计表,excel怎么制作统计表格 excel统计表怎么添加标题...
- 从Java程序运行的角度分析JDK1.8下JVM的内存区域划分及变量存储
- 电脑开机时网络连接一直转圈,出现红叉
- Muli3D 5 判断点与面的关系
- CSC在卢森堡新增两位高管,并获得可拓展其服务范围的基金管理和存托牌照
- 计算机原理与应用 第二章——ARM处理器
- 使用反应路由器V4以编程方式导航