linux查看二进制

linux查看二进制

 

总共有3种方式来查看二进制文件,

  1. xxd
  2. od -xc
  3. vim + xxd

比如你有个二进制文件要显示,名字是mybin

xxd

$xxd mybin

0000000: 2020 2020 2020 2069 6e73 7461 6c6c 7368         installsh
0000010: 696c 6564 3132 20e6 b7bb e58a a0e5 928c  iled12 ………
0000020: e588 a0e9 99a4 e58f 91e5 b883 e789 88e6  …………….
0000030: 9cac 0a 

 

ox -oc

$ox -oc mybin

0000000 2020 2020 2020 6920 736e 6174 6c6c 6873
0000020 6c69 6465 3231 e620 bbb7 8ae5 e5a0 8c92
0000040 88e5 e9a0 a499 8fe5 e591 83b8 89e7 e688
0000060 ac9c 000a
0000063

 

 

vim + xxd

其实这种方法就是在vim中调用外部的名xxd来实现,

$ vim [二进制文件]

显示二进制:

:%!xxd

回到原始模式:

%!xxd -r

 

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.

    分享到:

留言

你的邮箱是保密的 必填的信息用*表示