od、hexdump、xxd---进制查看工具

名称:od

位置:/usr/bin/od

权限:所有用户

作用:非纯文本文件内容查阅,例如二进制文件内容查阅

用法:od [-t TYPE] 文件

-t 后面可以接各种类型(TYPE)的的输出

a :理由默认的字符来输出

c :利用ASCII字符输出

d[size] : 利用十进制来输出数据,每个整数占size个bytes

f[size] : 利用浮点数来输出数据,每个整数占size个bytes

o[size] : 利用八进制来输出数据,每个整数占size个bytes

x[size] : 利用十六进制来输出数据,每个整数占size个bytes

例如:

# od -t c /etc/issue
0000000   C   e   n   t   O   S       r   e   l   e   a   s   e       6
0000020   .   7       (   F   i   n   a   l   )  \n   K   e   r   n   e
0000040   l       \   r       o   n       a   n       \   m  \n  \n
0000057

# od -t d /etc/issue
0000000  1953391939  1914721103  1634036837   908092787
0000020   673199918  1634625862  1258957164  1701737061
0000040  1918640236   544108320  1545629281      658029
0000057



hexdump testfile

具体使用可以查看帮助文档


xxd

首先以二进制的方式打开:
vim -b filename
再在vim 命令模式下输入:
:%!xxd            #参数%指当前所编辑的文件

编辑完了以后,我们需要还原为二进制文件:
:%!xxd -r          #参数-r是指将当前的十六进制转换为二进制

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值