您的位置:首页 > 运维架构 > Linux

转载_linux od命令: 按不同进制显示文件

2013-12-24 14:42 489 查看
介绍:

od(octal dump)命令可以以八进制、十进制、十六进制和ASCII码来显示文件或者流,它们对于访问或可视地检查文件中不能直接显示在终端上的字符很有用。

语法:
od[-A 地址进制] [-t 显示格式] 文件


选项介绍:

-A 地址进制: 按指定的进制显示地址信息;

-t 显示格式: 指定数据的显示格式;

-A指定地址进制包括:

o 八进制(系统默认值)

d 十进制

x 十六进制

n 不打印位移值

-t指定数据的显示格式,主要参数有:

c ASCII字符或反斜杠序列(如\n)

d 有符号十进制数

f 浮点数

o 八进制(系统默认值)

u 无符号十进制数

x 十六进制数

执行范例:

01
$
cat
text
02
hello
world
03
od
command
04
$
od-A o text
#地址显示为八进制,第一列为地址
05
0000000
062550 066154 020157 067567 066162 005144 062157 061440
06
0000020
066557 060555 062156 000012
07
0000027
08
$
od-A d text
#地址显示为十进制
09
0000000
062550 066154 020157 067567 066162 005144 062157 061440
10
0000016
066557 060555 062156 000012
11
0000023
12
$
od-A x text
#地址显示为十六进制
13
000000
062550 066154 020157 067567 066162 005144 062157 061440
14
000010
066557 060555 062156 000012
15
000017
16
$
od-t c text
17
0000000
h   e   l   l   o       w   o   r   l   d  \n   o   d       c
18
0000020
o   m   m   a   n   d  \n
19
0000027
扩展阅读:

在一些有空洞的文件可以通过od命令查看空洞的位置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: