一、功能

查看非文本文档的内容

二、用法

1、语法

od [-A RADIX] [-t TYPE] 文件名

2、选项与参数

-A: 指定偏移量的输出形式

d[size] :利用十进制(decimal)输出数据,每个整数占用 size bytes ;

o[size] :利用八进制(octal)输出数据,每个整数占用 size bytes ;

x[size] :利用十六进制(hexadecimal)输出数据,每个整数占用 size bytes ;

-t :后面可以接各种类型 (TYPE)的输出

a: 利用默认的字符来输出;

c: 使用 ASCII 字符来输出

d[size]: 利用十进制(decimal)输出数据,每个整数占用 size bytes ;

f[size]: 利用浮点数(floating)输出数据,每个数占用 size bytes ;

o[size]: 利用八进制(octal)输出数据,每个整数占用 size bytes ;

x[size]: 利用十六进制(hexadecimal)输出数据,每个整数占用 size bytes ;

例如:

-Ax:地址偏移量用16进制形式(x)表示

-tx1: 输出内容的格式以16进制形式(x)的单字节(1)形式表示

3、例子

1)备份硬盘的主引导扇区MBR

# dd if=/dev/hda of=mbr.bak bs=512 count=1

# od –Ax –tx2 mbr.bak

2)查看硬盘分区的数据,并查找启动分区标志位0xaa55

# od –Ax –tx2 /dev/had |grep aa55

3)输出到less查看,可用[page up]和[page down]翻页查看

# od -Ax -tx2 file.txt | less

4)察看ASCII码

$ echo 'a' | od -t d1 | awk '{print $2}'

97

=-=-=-=-=

Powered by

[转]Linux之od命令

转自:http://os.51cto.com/art/200912/173136.htm 随着计算机飞速的发展,很多人开始学习Linux,怎样才能学好Linux,一定要学好Linux的命令.学习Lin ...

linux下hexdump和od命令:显示文件十六进制格式

Linux指令: od 示例用法:  od -c hello Linux指令:      od od命令用户通常使用od命令查看特殊格式的文件内容.通过指定该命令的不同选项可以以十进制.八进制.十六进 ...

《Java程序设计》第15周课堂实践总结

第15周课堂实践总结 实践一 教材代码检查-p242 要求 在IDEA中或命令行中运行P242 StackTraceDemo2.java 代码运行结果和教材一致吗?为什 ...

基本shell编程【3】- 常用的工具awk\sed\sort\uniq\od

awk awk是个很好用的东西,大量使用在linux系统分析的结果展示处理上.并且可以使用管道, input | awk ''  | output 1.首先要知道形式 awk 'command' fi ...

JMeter中BeanShell用法总结(一)

一.什么是Bean Shell BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法; BeanShell是一种松散类型的脚本语言(这点和JS类似); BeanS ...

collection系列用法-deque双向队列

deque双向队列 Deque可以从两端添加和删除元素.常用的结构,是它的简化版本. Deque支持序列的常用操作,现在举一个简单例子,你会发现其实跟平成的list没啥区别: import colle ...

基本shell编程【3】- 常用的工具awk\sed\sort\uniq\od(转)

awk awk是个很好用的东西,大量使用在linux系统分析的结果展示处理上.并且可以使用管道, input | awk ''  | output 1.首先要知道形式 awk 'command' fi ...

32位汇编第四讲,干货分享,汇编注入的实现,以及快速定位调用API的数量(OD查看)

32位汇编第四讲,干货分享,汇编注入的实现,以及快速定位调用API的数量(OD查看) 昨天,大家可能都看了代码了,不知道昨天有没有在汇编代码的基础上,实现注入计算器. 如果没有,今天则会讲解,不过建议 ...

随机推荐

Derived Column 用法

Derived Column Component 用法是为数据流增加派生列,Derived column  有两种用法:add as new column 或 replace . 图中,增加一个 De ...

C++ 的二进制语法与语义

/* 转载请注明出处:http://www.cnblogs.com/Martinium/p/binary_literal.html */ 二进制的语法 C/C++ 默认数字使用十进制,八进制使用前缀 ...

spring的使用《一》

在前边的文章中说明了,如何搭建一个spring的开发环境,简单回顾下就是把spring的jar包导入工程中,如果是在javaWeb项目中是放在lib目录下,然后在web.xml文件中进行配置,配置sp ...

JavaWeb基础: ServletConfig

基本概念 ServletConfig用于配置Servlet的参数:在Servlet的配置文件中,可以使用一个或者是多个 标签为Servlet配置一些初始化参数.当有 ...

Border-radius属性--设置圆角边框

border-radius:该属性允许您为元素添加圆角边框! div { border:2px solid; border-radius:25px; -moz-border-radius:25px; ...

FS拓展设置

一.集群测试说明: 1.该测试的主要目的是:让两个注册在不同FS Server上的账号彼此双方通话. 2.测试工具:eyeBeam .LinPhone 3.FS架构图: 上图中两台FS的分机状况如下: ...

osg复制多个相同物体修改材质属性问题

转自http://www.cnblogs.com/ylwn817/articles/2153982.html 当通过osg复制多个相同物体时候,修改复制过来的某个物体材质属性时候,假设我们物体透明度, ...

POJ1141 Brackets Sequence---区间DP+输出路径

题目意思就是输入一串括号,让你找到最小的补偿数目使括号串合法,并且输出补全后的串. 基本是区间DP的模板题,该题特别让你输出补全后的答案.这和区间dp的反向思路很像,就是把一个大的区间划分为多个互不干 ...

React 入门学习笔记整理(一)——搭建环境

使用create-react-app脚手架搭建环境 1.安装node .软件下载地址:https://nodejs.org/en/,我下的推荐的版本. 安装之后测试是否安装成功.windows系统下, ...

PHPUnit单元测试

单元测试 PHPUnit <?php /** * 定义一个用来被测试的类RemoteConnect * @author json * */ class RemoteConnect{ public ...

Java中od方向是什么意思_od的用法相关推荐

  1. Java中static、this、super、final用法

    一.static 请先看下面这段程序: public class Hello{ public static void main(String[] args){ //(1) System.out.pri ...

  2. java中的构造方法,this、super的用法

    1.构造方法 定义:与类同名没有返回值的方法称为构造方法: public class test1 { private String name; private int age; public test ...

  3. Java 中静态代码块 static的作用及用法

    java静态代码块的作用: Java静态代码块中的代码会在类加载JVM时运行,且只被执行一次,也就是说这些代码不需要实例化类就能够被调用.一般情况下,如果有些代码必须在项目启动的时候就执行的时候,就需 ...

  4. java集合set的使用_浅析Java中的set集合类型及其接口的用法

    概念首先,我们看看Set集合. (01) Set 是继承于Collection的接口.它是一个不允许有重复元素的集合. (02) AbstractSet 是一个抽象类,它继承于AbstractColl ...

  5. Java中replace、replaceAll和replaceFirst函数的用法小结

    首先概述一下他们三个的用法: · replace(CharSequence target, CharSequence replacement) ,用replacement替换所有的target,两个参 ...

  6. java中di,初识Spring的DI及其基本用法

    作为Spring新手,边学<Spring in Action>边总结相关知识. 什么是DI DI,Dependency Injection,即依赖注入,不是去依赖"注入" ...

  7. java中mdc是什么_MDC是什么鬼?用法、源码一锅端

    近期用到阿里的一款开源的数据同步工具 Canal,不经意之中看到了 MDC 的用法,而且平时项目中也多次用到 MDC,趁机科普一把. 通过今天的分享,能让你轻松 get 如下几点,绝对收获满满. a) ...

  8. bytearray java_详解Java中ByteArray字节数组的输入输出流的用法

    ByteArrayInputStream 介绍ByteArrayInputStream 是字节数组输入流.它继承于InputStream. 它包含一个内部缓冲区,该缓冲区包含从流中读取的字节:通俗点说 ...

  9. java中parseint_Java parseInt()和parseFloat()的用法

    一.parseInt() parseInt()方法首先查看位置0处的 字符,判断它是否是个有效数字:如果不是,该方法将返回NaN,不再继续执行其他操作.但如果该字符是有效数字,该方法将查看位置1处的字 ...

  10. Java中unicode增补字符(辅助平面)相关用法简介

    转载自 http://blog.csdn.net/gjb724332682/article/details/51324036 前言 Java从1.5版本开始,加入了unicode辅助平面的支持.相关的 ...

最新文章

  1. Flex Air程序打包成独立的exe安装文件
  2. java时间计算,获取某月第一天和最后一天
  3. JSP中response,session,cookie,application的作用及区别
  4. 【牛客 - 330I】Applese 的回文串(结论题,类似编辑距离,dp)
  5. 换工作,让我里外不是人,到底错在哪儿
  6. mysql 写入性能瓶颈_如何通过性能调优突破MySQL数据库性能瓶颈?
  7. ASP.NET MVC RedirectToRoute类[转]
  8. L1-010. 比较大小-PAT团体程序设计天梯赛
  9. 一个七年的老测试给想入行软件测试这个行业的二十条建议
  10. 商标注册流程与注意事项 logo 商标注册类型分类解释
  11. 一. kafka 入门
  12. 聊聊微服务架构及分布式事务解决方案!
  13. Win11 WSA 安卓子系统 下载安装更新
  14. 一套简单的基本生活财富自由方案
  15. unity如何实现图片透视_实战 | 自己实现扫描全能王
  16. Hexo个人博客的安装与配置
  17. 一个人流浪,不必去远方
  18. Android Studio启动海马玩模拟器
  19. win10 休眠设置无效_windows10系统电脑点击睡眠没反应的解决方法
  20. 小数点化分数的过程_怎么把小数化成分数

热门文章

  1. 蓝电电池测试系统工步编辑软件,蓝电电池测试系统中标结果
  2. 如何删除本地mysql的数据库_如何完全卸载 mysql 数据库
  3. awvs 中文手册详细版
  4. Redis基础--使用treeNMS管理及监控Redis
  5. 【Python】基于Python的行政区划编码字典
  6. Java常用类(详细)总结
  7. Java8 实战系列-03-lambda 表达式实战
  8. oracle中分析函数range值范围,Oracle实战4(分析函数)
  9. unpn 远程桌面_k2p官改固件的端口转发问题(远程桌面UDP协议开启)
  10. 一次Pmbus 调试经验