感谢支持
我们一直在努力

Linux od命令: 按不同进制显示文件

介绍:
od(octal dump)命令可以以八进制、十进制、十六进制和ASCII码来显示文件或者流,它们对于访问或可视地检查文件中不能直接显示在终端上的字符很有用。


语法:


od [-A 地址进制] [-t 显示格式] 文件
选项介绍:
    -A 地址进制: 按指定的进制显示地址信息;
    -t 显示格式: 指定数据的显示格式;


-A指定地址进制包括:
    o 八进制(系统默认值)
    d 十进制
    x 十六进制
    n 不打印位移值


-t指定数据的显示格式,主要参数有:
    c ASCII字符或反斜杠序列(如\n)
    d 有符号十进制数
    f 浮点数
    o 八进制(系统默认值)
    u 无符号十进制数
    x 十六进制数


执行范例:


#od -A x -t x filename   (地址为16进制,数据为16进制)
 


 
01 $ cat text 


02 hello world 


03 od command


04 $ od -A o text #地址显示为八进制,第一列为地址 


05 0000000 062550 066154 020157 067567 066162 005144 062157 061440 


06 0000020 066557 060555 062156 000012 


07 0000027 


08 $ od -A d text #地址显示为十进制 


09 0000000 062550 066154 020157 067567 066162 005144 062157 061440 


10 0000016 066557 060555 062156 000012 


11 0000023 


12 $ od -A x text #地址显示为十六进制 


13 000000 062550 066154 020157 067567 066162 005144 062157 061440 


14 000010 066557 060555 062156 000012 


15 000017 


16 $ od -t c text 


17 0000000   h   e   l   l   o       w   o   r   l   d  \n   o   d       c 


18 0000020   o   m   m   a   n   d  \n 


19 0000027

赞(0) 打赏
转载请注明出处:服务器评测 » Linux od命令: 按不同进制显示文件
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏