如果在window下可以使用UE来编辑一个二进制文件,但对应日常使用linux系统来工作的朋友,编辑二进制文件。
1. 使用vim config.cfg -b 打开需要编辑的文件,打开之后如下所示:
2. 在vim的命令模式使用如下命令,以十六进制的形式编辑需要修改的文件:
:%!xxd3. 在本次实例中我编辑了第9行中的RK30xx改为RK3066 即将0078改为0036
然后使用以下命令,将数据写回二进制文件中。
:%!xxd -r4. 保持编辑的文件。
:wq此时二进制文件已经修改好了。你可以使用 vim config.cfg -b 然后在命令模式执行:%!xxd 查看修改后的效果。

本文介绍了如何在Linux系统中使用vim编辑二进制文件,通过`vim config.cfg -b`打开文件,然后在命令模式下进行十六进制编辑,例如将0078改为0036,实现特定数据的修改。最后,保存并确认更改。
最低0.47元/天 解锁文章
2285

被折叠的 条评论
为什么被折叠?



