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命令相关推荐

  1. linux下的16进制编辑器,Linux下的16进制编辑器 Tweak

    Linux下的16进制编辑器 Tweak 发布时间:2012-08-02 15:28:29来源:红联作者:empast tweak是可以在命令行方式下使用的16进制编辑器,在Ubuntu Linux下 ...

  2. 用vi在linux下查看16进制文件

    在vi的命令状态下 : :%!xxd --将当前文本转换为16进制格式. :%!od --将当前文本转换为16进制格式. :%!xxd -c 12--将当前文本转换为16进制格式,并每行显示12个字节 ...

  3. linux二进制数据16进制数据转换,[轉]16进制字符文本/二进制文件迷你互转器

    编译工具:TC3 VC6 语法: txt2bin 文本文件名 二进制文件名 [/killline|n] /killline 去除回车换行 n 以每隔n对16进制字符添加一个回车换行 例子: txt2b ...

  4. linux unicode utf8.h,linux shell下16进制 “\uxxxx” unicode to UTF-8中文

    问题出现背景: 项目中有个通过ip获取归属地城市需求,我是直接通过新浪的ip归属查询接口来获取的.我使用的是shell脚本调用 RESULT=$(curl -s 'http://int.dpool.s ...

  5. xxd命令转换与回转16进制数据

    文章目录 命令帮助 测试文件内容 文件转为16进制格式 xxd命令不带参数转换(每组2个字节,hexdump格式) xxd命令不带参数转换(每组1个字节大写字母16进制,hexdump格式) 转为纯1 ...

  6. Linux命令--hexdump(以16进制查看文件内容)

    原文网址:Linux命令--hexdump(以16进制查看文件内容)_IT利刃出鞘的博客-CSDN博客 简介 本文介绍Linux的tac命令的用法. hexdump用于以16进制查看文件内容 格式 h ...

  7. Linux中如何将文件dump成16进制值

    http://www.cnblogs.com/bcxx_qin/archive/2009/05/06/1450596.html 在linux中有多种方式可以将文件dump成16进制显示,也可以将16进 ...

  8. Linux系统16进制形式查看二进制文件

    Linux系统自带16进制查看器:hd和hexdump,使用方法如下: -> # cat test.c #include<stdio.h> int main(void){printf ...

  9. GNU Linux shell中如何进行各进制编码间(二进制、8进制、16进制、base64)的转换

    /**************************************** * Author : Samson * Date : 02/10/2016 * Test platform: * g ...

最新文章

  1. 10 个最值得 Python 新人练手的有趣项目 | 赠书
  2. laravel框架路由设置404方式
  3. 人工神经网络理论、设计及应用_TensorFlow深度学习应用实践:教你如何掌握深度学习模型及应用...
  4. 鹅厂分享:AB实验只是开始?如何归因和解读才是王道!
  5. Ubuntu ls可以查看到文件,图形界面却看不到
  6. 使用AndroidStudio创建自定义gradle插件并被引用实战例子
  7. mysql contains函数_多属性、多分类MySQL模式设计
  8. 安装phpstudy之后发现80端口被占用
  9. virtualbox+vagrant安装虚拟机
  10. 通过异常捕获判断字符串是不是数字格式
  11. 程序员一定要提升技术之外的能力
  12. 高斯消元 zoj 3645 poj 1222/XOR消元
  13. 1106冒泡排序语法树
  14. sleep期间读取所有_java并发学习第四弹:走进JDK源码去了解sleep和join
  15. CSMA协议:改进的ALOHA协议
  16. IOS UIView 属性clipsToBounds
  17. sourcetree提示无效路径_关于今明可转债申购的温馨提示
  18. DNN2(DotNetNuke2.0)的一些资源
  19. CSRF(跨站请求伪造)
  20. 神经网络前景背景分析,人工神经网络研究背景

热门文章

  1. 中国BMS电池管理系统市场研究报告(2022版)
  2. 浅析三种近场通信技术
  3. 新手的java学习建议
  4. 【转】win10哪个版本最好用,推荐win10企业版LTSC
  5. ArcGIS Enterprise 备份
  6. 2017国际大数据及云计算展开幕 凡科建站云平台吸睛
  7. Altium Designer--如何快速查看PCB网络布线
  8. 红蓝对抗——蓝队手册
  9. 2022第四届智慧健康城市国际研讨会成功召开
  10. [附源码]计算机毕业设计JAVA同德佳苑物业管理系统论文