LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1004|回复: 9

linux下有没有读16进制的程序呀

[复制链接]
发表于 2002-12-25 00:23:25 | 显示全部楼层 |阅读模式
在那下载
发表于 2002-12-25 04:41:47 | 显示全部楼层
应该有吧,汇编就是采用的十六进制的流程啊。
 楼主| 发表于 2003-1-29 07:56:13 | 显示全部楼层
我现在还没有找到答案,那位兄弟知道说一声呀。
发表于 2003-1-29 08:44:00 | 显示全部楼层
emacs has an HEX mode
reference: hexl
hexl converts files for editing with emacs hexl-mode binary file editing mode.
发表于 2003-1-29 09:08:17 | 显示全部楼层
用od命令可以用十六进制方式显示文件,用hexedit可以编辑。
发表于 2003-1-29 19:41:25 | 显示全部楼层
xxd 可以
 楼主| 发表于 2003-1-31 12:49:40 | 显示全部楼层
谢谢大家了。我这就试
发表于 2003-2-3 15:40:52 | 显示全部楼层

vim可以

用vim -b datafile打开文件,用:%!xxd把二进制文件转换成如下形式:
        0000000: 1f8b 0808 39d7 173b 0203 7474 002b 4e49  ....9..;..tt.+NI
        0000010: 4b2c 8660 eb9c ecac c462 eb94 345e 2e30  K,.`.....b..4^.0
        0000020: 373b 2731 0b22 0ca6 c1a2 d669 1035 39d9  7;'1.".....i.59.
注意要在左面hex现实区编辑,如果编辑了右面的可打印字符,在后面存盘时也会被忽略。最后用::%!xxd -r命令把编辑状态的文本转换成二进制数据,就可以存盘了。具体描述可用:help 23.4察看帮助文档。
发表于 2003-2-23 13:59:32 | 显示全部楼层

ghex

用google找找.
发表于 2003-2-23 23:49:17 | 显示全部楼层
od -h filemame
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表