一、常用用法
1 | od -A d -t x1cz -v -w10 FILE |
二、含义与选项
2.1、含义
以二进制(八进制,十六进制)形式查看文件内容。
2.2、选项
“-A d”:表示以10进制的形式展示每行的首字节位移。
“-t x1cz”:其中“x1”表示以1个字节为1组,每组以16进制展示。其中“c”表示以ASCII字符的形式展示每个字节,当遇到ASCII中的控制字符,以“\t,\r,\n”等形式展示;不能以ASCII字符的形式展示的字节以3位八进制数展示。“z”表示在每行后面打印该行字节对应的可打印字符。
“-v”:表示即便有多行数据完全相同,也不以“*”来代替重复行的数据,而是将每行数据都打印出来。
“-w10”:表示每行展示10个字节。
三、其他
hexdump(hd)
命令也可以实现类似的功能,但是od
命令符合POSIX规范,更加标准通用化。
参考文献: [1]man od