linux od 命令16进制,Linux od命令
Linux od命令
Linux od命令用于输出文件内容。
od指令会读取所给予的文件的内容,并将其内容以八进制字码呈现出来。
语法
od [-abcdfhilovx][-A ][-j ][-N ][-s ][-t ][-w ][--help][--version][文件...]
参数:
-a 此参数的效果和同时指定"-ta"参数相同。
-A 选择要以何种基数计算字码。
-b 此参数的效果和同时指定"-toC"参数相同。
-c 此参数的效果和同时指定"-tC"参数相同。
-d 此参数的效果和同时指定"-tu2"参数相同。
-f 此参数的效果和同时指定"-tfF"参数相同。
-h 此参数的效果和同时指定"-tx2"参数相同。
-i 此参数的效果和同时指定"-td2"参数相同。
-j或--skip-bytes= 略过设置的字符数目。
-l 此参数的效果和同时指定"-td4"参数相同。
-N或--read-bytes= 到设置的字符数目为止。
-o 此参数的效果和同时指定"-to2"参数相同。
-s或--strings= 只显示符合指定的字符数目的字符串。
-t或--format= 设置输出格式。
-v或--output-duplicates 输出时不省略重复的数据。
-w或--width= 设置每列的最大字符数。
-x 此参数的效果和同时指定"-h"参数相同。
--help 在线帮助。
--version 显示版本信息。
实例
创建 tmp 文件:
$ echo abcdef g > tmp
$ cat tmp
abcdef g
使用 od 命令:
$ od -b tmp
0000000 141 142 143 144 145 146 040 147 012
0000011
使用单字节八进制解释进行输出,注意左侧的默认地址格式为八字节:
$ od -c tmp
0000000 a b c d e f g \n
0000011
使用ASCII码进行输出,注意其中包括转义字符
$ od -t d1 tmp
0000000 97 98 99 100 101 102 32 103 10
0000011
使用单字节十进制进行解释
$ od -A d -c tmp
0000000 a b c d e f g \n
0000009
linux od 命令16进制,Linux od命令相关推荐
- linux下的16进制编辑器,Linux下的16进制编辑器 Tweak
Linux下的16进制编辑器 Tweak 发布时间:2012-08-02 15:28:29来源:红联作者:empast tweak是可以在命令行方式下使用的16进制编辑器,在Ubuntu Linux下 ...
- 用vi在linux下查看16进制文件
在vi的命令状态下 : :%!xxd --将当前文本转换为16进制格式. :%!od --将当前文本转换为16进制格式. :%!xxd -c 12--将当前文本转换为16进制格式,并每行显示12个字节 ...
- linux二进制数据16进制数据转换,[轉]16进制字符文本/二进制文件迷你互转器
编译工具:TC3 VC6 语法: txt2bin 文本文件名 二进制文件名 [/killline|n] /killline 去除回车换行 n 以每隔n对16进制字符添加一个回车换行 例子: txt2b ...
- linux unicode utf8.h,linux shell下16进制 “\uxxxx” unicode to UTF-8中文
问题出现背景: 项目中有个通过ip获取归属地城市需求,我是直接通过新浪的ip归属查询接口来获取的.我使用的是shell脚本调用 RESULT=$(curl -s 'http://int.dpool.s ...
- xxd命令转换与回转16进制数据
文章目录 命令帮助 测试文件内容 文件转为16进制格式 xxd命令不带参数转换(每组2个字节,hexdump格式) xxd命令不带参数转换(每组1个字节大写字母16进制,hexdump格式) 转为纯1 ...
- Linux命令--hexdump(以16进制查看文件内容)
原文网址:Linux命令--hexdump(以16进制查看文件内容)_IT利刃出鞘的博客-CSDN博客 简介 本文介绍Linux的tac命令的用法. hexdump用于以16进制查看文件内容 格式 h ...
- Linux中如何将文件dump成16进制值
http://www.cnblogs.com/bcxx_qin/archive/2009/05/06/1450596.html 在linux中有多种方式可以将文件dump成16进制显示,也可以将16进 ...
- Linux系统16进制形式查看二进制文件
Linux系统自带16进制查看器:hd和hexdump,使用方法如下: -> # cat test.c #include<stdio.h> int main(void){printf ...
- GNU Linux shell中如何进行各进制编码间(二进制、8进制、16进制、base64)的转换
/**************************************** * Author : Samson * Date : 02/10/2016 * Test platform: * g ...
最新文章
- 10 个最值得 Python 新人练手的有趣项目 | 赠书
- laravel框架路由设置404方式
- 人工神经网络理论、设计及应用_TensorFlow深度学习应用实践:教你如何掌握深度学习模型及应用...
- 鹅厂分享:AB实验只是开始?如何归因和解读才是王道!
- Ubuntu ls可以查看到文件,图形界面却看不到
- 使用AndroidStudio创建自定义gradle插件并被引用实战例子
- mysql contains函数_多属性、多分类MySQL模式设计
- 安装phpstudy之后发现80端口被占用
- virtualbox+vagrant安装虚拟机
- 通过异常捕获判断字符串是不是数字格式
- 程序员一定要提升技术之外的能力
- 高斯消元 zoj 3645 poj 1222/XOR消元
- 1106冒泡排序语法树
- sleep期间读取所有_java并发学习第四弹:走进JDK源码去了解sleep和join
- CSMA协议:改进的ALOHA协议
- IOS UIView 属性clipsToBounds
- sourcetree提示无效路径_关于今明可转债申购的温馨提示
- DNN2(DotNetNuke2.0)的一些资源
- CSRF(跨站请求伪造)
- 神经网络前景背景分析,人工神经网络研究背景