码迷,mamicode.com
首页 > 其他好文 > 详细

od的用法

时间:2016-04-02 00:40:18      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:

一、功能

查看非文本文档的内容

二、用法

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 Blogilo

od的用法

标签:

原文地址:http://www.cnblogs.com/pandachen/p/5346670.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!