美文网首页大数据程序员
xxd命令转换二进制十六进制文件

xxd命令转换二进制十六进制文件

作者: 木木与呆呆 | 来源:发表于2018-12-25 10:54 被阅读8次

Linux下的xxd命令,可以把文件在二进制和十六进制之间互相转换。

1.准备需要转换的二进制文件

这个二进制文件可以是任意格式的,
示例中我们创建一个txt格式的二进制文件,
vi demo.txt

Hello XXD

2.把二进制文件转换为十六进制

xxd demo.txt > demo16.txt

3.查看生成的十六进制文件

生成的十六进制文件可以使用vi打开查看
vi demo16.txt

0000000: 4865 6c6c 6f20 5858 440a                 Hello XXD.

4.创建需要还原的二进制文件

可以直接使用上面的demo16.txt进行还原,
我们这边新建一个文件,把上面的十六进制拷贝过来,
并且去掉后面的"Hello XXD."提示字符,这是不需要的部分,
vi demo16revert.txt

0000000: 4865 6c6c 6f20 5858 440a

5.把十六进制文件转换为二进制

xxd -r demo16revert.txt demorevert.txt

6.查看还原后的二进制文件

vi demorevert.txt

Hello XXD

7.说明

进行转换的二进制文件可以是任意类型的文件,
可以是jar,sh等等任意的二进制文件,
转换成的十六进制文件可以用来满足一些系统的要求,
也可以用来在系统间方便的跨网络传递文件,
只要能进行复制粘贴的操作即可。

8.参考文章

xxd命令
linux 命令 xxd linux下查看二进制文件

相关文章

  • xxd命令转换二进制十六进制文件

    Linux下的xxd命令,可以把文件在二进制和十六进制之间互相转换。 1.准备需要转换的二进制文件 这个二进制文件...

  • vi模式下查看二进制文件

    查看文件 Linux下用vi打开文件后,在命令模式下输入:%!xxd。%xxd是已十六进制显示当前所编辑文件,回车...

  • 简要命令

    hexdump -C 查看二进制文件 xxd:查看二进制文件 whatis 简单描述命令的用途whatis c...

  • Mac下用查看二进制bin文件

    1、使用vi查看,以16进制来查看二进制文件 在vi的命令状态下 : :%!xxd ——将当前文本转换为16进制格...

  • 【iOS 开发】二进制、十进制、十六进制相互转换的方法

    十进制转换为二进制 十进制转换为十六进制 二进制转换为十六进制 十六进制转换为二进制 二进制转换为十进制 作者:J...

  • vim 快捷键

    vim -b hello.so 加上-b参数,以二进制打开 :%!xxd -g 1 切换到十六进制模式显示

  • hexdump

    hexdump命令一般用来查看“二进制”文件的十六进制编码,但实际上它能查看任何文件,而不只限于二进制文件。 语法...

  • 查看C对应的汇编,汇编对应的二进制

    vim -b **打开二进制文件,输入:%!xxd查看二进制文件。 gcc a.c -S 生成a.c对应的汇编码a...

  • iOS 进制转换

    常见的二进制、十进制、十六进制之间相互转换的方法。 1. 十进制转换为二进制 2. 十进制转换为十六进制 3. 二...

  • visusal Studio Code 十六进制查看pdf

    第一种方式 使用linux xxd命令查看对应的文件。 如果文件相对较小可直接使用: xxd test.pdf 如...

网友评论

    本文标题:xxd命令转换二进制十六进制文件

    本文链接:https://www.haomeiwen.com/subject/xzwxlqtx.html