Linux下显示二进制文件的方法(linux显示二进制文件)

Linux是全球应用最广的操作系统,用于开发的机器可以是超过64位的,在计算机中表示文件类型,用户可以用二进制文件来存储数据。那么,在Linux下怎样显示二进制文件内容呢?

在Linux上查看文件内容,在最常用的Linux操作命令中,cat、more、less是常见的文本文件查看器,但是这些命令不能查看二进制文件,因为二进制文件中可能有一些特殊字符不能显示出来,从而导致它们输出乱码。

因此,在Linux下,要显示二进制文件的内容,就需要使用hexdump命令,这是一个具有十六进制显示的工具,它可以快速查看格式化的二进制文件内容:

例如,我们要查看文件“test.bin”的内容:

hexdump test.bin

输出的结果会显示每行的十六进制文件内容:

0000000 01 00 0a 00 0b 00 0c 00 0d 00 3f 0e 00 0f 00

0000010 10 00 11 00 12 00 13 00 14 00 15 00 16 00 17

0000020 00 18 00 19 00 1a 00 1b 00 1c 00 1d 00 1e 00

hexdump命令还可以指定输出字节数,和需要显示哪些字节内容:

例如,我们只需显示文件开头4个字节:

hexdump -n 4 test.bin

输出结果:

0000000 01 00 0a 00


数据运维技术 » Linux下显示二进制文件的方法(linux显示二进制文件)