全部博文(26)
分类: LINUX
2014-02-05 12:22:01
摘自:[美]Harley Hahn:Unix & Linux大学教程
十六、显示文件
(1)显示文件的若干程序
less, more
head, tail
(2)二进制、八进制和十六进制(基2、基8、基16)
二进制前缀:0b
八进制前缀:0o
十六进制前缀:0x
数字0后加小写字母
(3)显示二进制文件:hexdump、od
规范格式:用于二进制数据显示或打印,每行包含16字节。每行的左边都是以十六进制表示的偏移,中间是实际数据,也采用十六进制表示,右边是对应的ASCII值。
hexdump命令语法
hexdump -C [file..]
-C(canonical,规范),hexdump将使用适合的选项组合生成规范输出
od命令语法
od –Ax -tx1Z [file…]
-A:指定使用哪一种计数系统表示偏移值,对于规范输出来说,需要将其指定为x,将以十六进制显示偏移。
-t:控制数据显示的方式,对于规范输出来说,需要将其指定为x1(以十六进制显示数据,每次一个字节)和z(在每行末尾显示ASCII值)。