od
功能
od 命令用于将文件内容以八进制、十进制、十六进制、浮点格式或ASCII编码字符方式显示,通常用于显示或查看文件中不能直接显示在终端的字符。默认显示方式是八进制,名称源于Octal Dump。
命令格式
od [<选项>|<参数>] [<文件名>]
命令选项
- A
,–address-radix=RADIX:选择以何种基数表示地址偏移,可选基数有: d(decimal) o(octal) x(hexadecimal) n(none) - -j
,–skip-bytes=BYTES:跳过指定数目的字节 - -N,–read-bytes=BYTES:输出指定字节数
- -S
,–strings[=BYTES]:输出长度不小于指定字节数的字符串 - -v,–output-duplicates:输出时不省略重复的数据
- -w
,–width= :设置每行显示的字节数,默认是16个字节,如果该选项不加参数,则显示32个字节 - -t
,–format=TYPE:指定输出格式,格式包括a、c、d、f、o、u和x - a:具名字符
- c:ASCII字符或者反斜杠
- d[SIZE]:十进制,正负数都包含,SIZE字节组成一个十进制整数
- f[SIZE]:浮点数,SIZE个字节组成一个浮点数
- o[SIZE]:八进制,SIZE个字节组成一个八进制数
- u[SIZE]:无符号十进制,SIZE个字节组成一个无符号十进制整数
- x[SIZE]:十六进制,SIZE字节为单位组成一个十六进制数
- –help:在线帮助
- –version:版本信息
文件名
文件名是可以省略的,然后通过实时输入每一行所需要的字节数目的字符后,显示输出,也可以通过管道输入