十六进制
十六进制(Hexadecimal),简写hex,是一个以16为基数的计数系统。与使用10个符号表示数字的十进制不同,十六进制使用16个符号表示数字,这十六个符号是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E和F。
十六进制常用于计算机领域,因为计算机的1字节是8位二进制,正好可以方便的使用2位十六进制换算,且十六进制比二进制易于阅读。如二进制11111111
可以使用十六进制FF
表示。
简介
时间轴
表示方法
十六进制工具
名称 | 功能 | 界面 | 支持平台 | 描述 |
---|---|---|---|---|
hexdump | 查看 | 命令行 | Linux | 支持查看 常用如: hexdump file2 以十六进制查看file2
|
vim + xxd | 查看、编辑 | 使用方法:# 打开file2文件
vim file2
# 按ESC进入命令模式下,输入:%!xxd调用xxd程序,
# 将文件转为16进制字符串。
:%!xxd
# 修改16进制字符串。
# 完成后,输入:%!xxd -r ,将16进制转为二进制文件。
:%!xxd -r
|