介绍:
od( octal dump)命令可以以八进制、十进制、十六进制和ASCII码来显示文件或者流,它们对于访问或可视地检查文件中不能直接显示在终端上的字符很有用。
语法:
od [ -A 地址进程 ] [ -t 显示格式 ] 文件
选项介绍:-A 地址进程:按指定的进制显示地址信息。
-t 显示格式 :指定数据的显示格式
-A 指定地址进制包括:
o : 八进制(系统默认值)
d : 十进制
x : 十六进制
n : 不打印位移值
-t 指定数据的显示格式,主要参数有:
c : ASCII字符或反斜杠序列(如\n)
d : 有符号十进制数
f : 浮点数
o : 八进制
u : 无符号十进制数
x : 十六进制数
执行范例:
# od -A x -t x filename (地址为16进制,数据为16进账)
# cat text
# hello world
# od -A o text //地址显示为八进制,第一列为地址
00000000 062550 066154 020157 067567 066162 005144 062157 061440
00000020 066557 060555 062156 000012
00000027
# od -t c text
00000000 h e l l o w o r l d \n