vi打开二进制文件

本文介绍了如何使用xxd命令将文件转为16进制形式,并通过反向命令将其转换回原始格式。重点突出xxd命令在文件转换中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vi -b filename 

<c7><cc>><0b><00><00><01><01><c2><ca><00><00>QP<01>@<01><00>#<0b><00><00>ffw<88><98><c3><ca>#<0b><00><00><00><00><00><00><00><00><00><ae><03><cf><03><93><03><c0><01><01><15>H<99><c7>A<a1><12>h<11><dc>")t<ef><fd> <92><e0>N<a8>i;<fd>A<83><bf>(S<0c><1f><e2>T<0c>w|<a3><05>|0М<e8>    9<1a>]<ff><e2><01>"<13><80><90><87>ҟ<fd><fd>P   <0d>$<a0><8f><ab><fe><<04><84>Ɯ<de><f8><80><c3>"P<af>L*<7f><fe><e0>\<a9>R<8a><06>}= <03>e<a3><af><d2>a<1f>r<04>P<8d>><16>J?<ff><

用xxd把文件转为16进制形式

 :%!xxd

0000000: c7cc 3e0b 0000 0101 c2ca 0000 5150 0140  ..>.........QP.@
0000010: 0100 230b 0000 6666 7788 98c3 ca23 0b00  ..#...ffw....#..
0000020: 0000 0000 0000 0000 ae03 cf03 9303 c001  ................

 

用下面命令把他转回来

%!xxd -r

 

转载于:https://www.cnblogs.com/galoishelley/p/4025627.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值