Linux od 命令
linux中的od
命令用于将文件内容以八进制或其他进制的编码方式显示。
od
命令用于输出文件的八进制、十六进制或其它格式编码的字节,通常用于显示或查看文件中不能直接显示在终端的字符。
参数
1 | -A<RADIX>,--address-radix=RADIX:选择以何种基数表示地址偏移;偏移地址显示基数<RADIX>有:d for decimal, o for octal, x for hexadecimal or n for none。 |
<BYTES>
可以是 0x
或 0X
开头的十六进制数,也可以是其他计量单位开头的数:b 512
,KB 1000
,
K 1024
, MB 1000*1000
,
M 1024*1024
还有 G
, T
,
P
, E
, Z
, Y
。
例子
- 以十六进制输出,每列输出一字节。
1
od -tx1 testfile
- 以十六进制显示的同时显示原字符。
1
2
3
4# echo linux | od -t cx1
0000000 l i n u x \n
6c 69 6e 75 78 0a
0000006