请选择 进入手机版 | 继续访问电脑版

[LINUX] Linux下怎样 查看16进制文件?

[复制链接]
查看28 | 回复6 | 2021-9-5 03:13:31 | 显示全部楼层 |阅读模式

1.使用 VI 或者 VIM

下令 状态下

:%!xxd --将当前文本转换为16进制格式。

:%!od --将当前文本转换为16进制格式。

:%!xxd -c 12--将当前文本转换为16进制格式,并每行表现 12个字节。

:%!xxd -r --将当前文件转换回文本格式。

2.使用 hexdump

比方 test.txt

用:%!xxd把二进制文件转换成如下情势 :

0000000: 6162 630a abc.

注意 :

1.要在左面hex实际 区编辑,假如 编辑了右面的可打印字符,在后面存盘时也会被忽略

2.末了 用:%!xxd -r下令 把编辑状态的文本转换成二进制数据,,否者会将16进制的信息转换为文本保存

[root@linux kobject_test]# hexdump test.txt

0000000 6261 0a63

0000004

注意 这里的次序 与vim查看的不划一 。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

avatar 千无情实 | 2021-9-12 23:27:00 | 显示全部楼层
admin楼主,你妈妈喊你回家吃饭!
回复

使用道具 举报

avatar uec7898336 | 2021-9-13 00:33:48 | 显示全部楼层
强,我和我的小伙伴们都惊呆了!
回复

使用道具 举报

avatar 豆芽角角123 | 2021-9-20 20:58:01 | 显示全部楼层
有节操!
回复

使用道具 举报

avatar 乔微博 | 2021-10-15 14:58:28 | 显示全部楼层
不是惊喜,是惊吓!
回复

使用道具 举报

admin楼主给脑残下了定义!
回复

使用道具 举报

avatar 莫言941 | 昨天 21:38 | 显示全部楼层
看帖回帖一条路!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则