以八进制,十进制或十六进制格式显示文件内容。

显示每行的字节偏移和/或可打印表示(可选)。

  • 使用默认设置显示文件:八进制格式,每行8个字节,八进制字节偏移(用*替换的重复行):
od {{path/to/file}}
  • 以详细模式显示文件(不用*替换重复行):
od -v {{path/to/file}}
  • 以十六进制格式显示文件(2字节单位),十进制格式的字节偏移:
od --format={{x}} --address-radix={{d}} -v {{path/to/file}}
  • 以十六进制格式(1字节单位)显示文件,每行4字节:
od --format={{x1}} --width={{4}} -v {{path/to/file}}
  • 以十六进制格式显示文件及其字符表示,不打印字节偏移:
od --format={{xz}} --address-radix={{n}} -v {{path/to/file}}
  • 从第500个字节开始读取100个字节的文件内容:
od --read-bytes {{100}} --skip-bytes={{500}} -v {{path/to/file}}