linux操作系统,od命令用于以不同的格式把文件内容打印到标准输出终端,默认格式是8进制、且以两个字节为单位。
od命令的用法,最简单的形式如下:
od -t xC test.t
以上命令把test.t文件的内容以16进制的形式、并且以字节为单位,打印到输出终端。
其中-t选项后面的参数用以指定输出的格式。可用格式如下:
a :可以打印的字符的格式
c :ASCII码可以识别的字符的格式
d :有符号十进制的格式
o :八进制的格式
x :十六进制的格式
u :无符号十进制的格式
f :浮点数的格式
在以上表示格式的字符d、o、u、x后面,还可以加C、S、I、L,分别表示以sizeof(char)、sizeof(short)、sizeof(int)、sizeof(long)为单位。
在表示格式的字符f后面,可以加F、D、L,分别表示以sizeof(float)、sizeof(double)、sizeof(long double)为单位。
注意:不可以以二进制格式输出。