od命令的使用



od:八进制码转储命令,显示ASCII码,八进制以及十六进制的字节数据流

语法:

od option file(s)

常见选项;

-A :指定地址基数,包括:

        d 十进制

        o 八进制(系统默认值)

        x 十六进制

        n 不打印位移值

-t :指定数据的显示格式,主要的参数有:

        c ASCII字符或反斜杠序列

        d 有符号十进制数

        f 浮点数

        o 八进制(系统默认值为02

        u 无符号十进制数

        x 十六进制数

-a:此参数的效果和同时指定“-ta”参数相同;

-b:此参数的效果和同时指定“-toC”参数相同;

-c:此参数的效果和同时指定“-tC”参数相同;

-d:此参数的效果和同时指定“-tu2”参数相同;

-f:此参数的效果和同时指定“-tfF”参数相同;

-h:此参数的效果和同时指定“-tx2”参数相同;

-i:此参数的效果和同时指定“-td2”参数相同;

-j<字符数目>--skip-bytes=<字符数目>:略过设置的字符数目;

-l:此参数的效果和同时指定“-td4”参数相同;

-N<字符数目>--read-bytes=<字符数目>:到设置的字符树目为止;

-o:此参数的效果和同时指定“-to2”参数相同;

-s<字符串字符数>--strings=<字符串字符数>:只显示符合指定的字符数目的字符串;

-t<输出格式>--format=<输出格式>:设置输出格式;

-v--output-duplicates:输出时不省略重复的数据;

-w<每列字符数>--width=<每列字符数>:设置每列的最大字符数;

-x:此参数的效果和同时指定“-h”参数相同;

--help:在线帮助;

--version:显示版本信息。

 

实例1:以八进制显示quotas内容

[gz_fieldyang@ test ~]$ cat quotas

Kin_ma     102

Jones_yan  132

Field_yang 263

Will_wu    282

[gz_fieldyang@ test ~]$ cat quotas | od -a -b

0000000   K   i   n   _   m   a  sp  ht  sp  sp  sp   1   0   2  nl   J

        113 151 156 137 155 141 040 011 040 040 040 061 060 062 012 112

0000020   o   n   e   s   _   y   a   n  sp  sp   1   3   2  nl   F   i

        157 156 145 163 137 171 141 156 040 040 061 063 062 012 106 151

0000040   e   l   d   _   y   a   n   g  sp   2   6   3  sp  nl   W   i

        145 154 144 137 171 141 156 147 040 062 066 063 040 012 127 151

0000060   l   l   _   w   u  sp  sp  sp  sp   2   8   2  nl

        154 154 137 167 165 040 040 040 040 062 070 062 012

0000075

 

实例2

[gz_fieldyang@test ~]$

[gz_fieldyang@test ~]$ cat file1 file2

12 acd

23 cdd

34 ddd

45 fff

12 sss

23 fff

34 ggg

[gz_fieldyang@test ~]$ od file1 file2  

0000000 031061 060440 062143 031012 020063 062143 005144 032063

0000020 062040 062144 032012 020065 063146 005146 031061 071440

0000040 071563 031012 020063 063146 005146 032063 063440 063547

0000060 000012

0000061

[gz_fieldyang@test ~]$

 

实例3:显示数据为十进制

[gz_fieldyang@ test ~]$ od -A x -c quotas

000000   K   i   n   _   m   a      \t               1   0   2  \n   J

000010   o   n   e   s   _   y   a   n           1   3   2  \n   F   i

000020   e   l   d   _   y   a   n   g       2   6   3      \n   W   i

000030   l   l   _   w   u                   2   8   2  \n

00003d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值