Linux下如何查看16进制文件?

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查看的不一致。

(0)

相关推荐

  • Linux下怎么查看16进制文件

    Linux下怎么查看16进制文件

  • 如何将16进制转换为10进制

    日常生活中,我们遇到的都是10进制数的加减乘除,但实际上还有其它进制,诸如2进制.8进制.16进制.2进制为计算机的底层使用,16进制一般为特殊情况下显示使用(如门禁卡号显示:D5:D5:96:D7) ...

  • 怎么使用电脑自带的计算器16进制转换等功能?

    大家知道数学中,有2进制,有8进制,有10进制,有16进制,但真的自己去转换,将是一笔很大的工作量,接下来小编就为大家讲解一下电脑自带的计算器怎么使用16进制等功能 首先,我们在电脑的左下角,点击开始 ...

  • 如何使用计算器将16进制数换算成其他进制数

    win10系统下的自带的计算器功能非常强大,可以各种进制数换算成其他进制数,做为一名计算机爱好者,经常使用它进行进制的换算,非常的方便.以下是将16进制数换算成其他进制数的步骤,仅供大家参考. 操作方 ...

  • 电脑自带的计算器怎么使用16进制转换等功能

    数字电路会用到进制转换.下面,我们来看看电脑自带的计算器怎么使用16进制转换等功能吧. 操作方法 01 计算器 点击电脑的左下角图标,在输入框中输入[计算器],如下图所示: 02 科学型 点击[查看] ...

  • linux 下制作可启动 img/iso 文件的方法

    制作镜像文件有三种方法,cp, cat, dd 和其它专用工具。cp ,cat 和 dd都可以从设备复制文件来创建镜像。而 dd 命令更为强大,可以通过指定块大小,块多少来直接创建镜像。 IMG 文件 ...

  • 16进制整数和字符串互相转换函数

    记录一下16进制整数和字符串相互转换的函数代码,希望能够帮到大家! 操作方法 01 对于整数转字符串可以使用sprintf_s函数进行转换,这里提供一个自定义函数,能够实现16进制的字符串转换整数的功 ...

  • JS 进制转换(2进制、8进制、10进制、16进制)

    javascript 进制转换(2进制.8进制.10进制.16进制之间的转换) 操作方法 01 十进制转其他 02 var x=300; console.log(x); console.log(&qu ...

  • c#16进制10进制转换

    操作方法 01 十进制转二进制 Console.WriteLine(Convert.ToString(69, 2)); 十进制转八进制 Console.WriteLine(Convert.ToStri ...