标题:[实践OK] Mac使用之查看二进制,Linux vim 查看16进制之:%!xxd,Linux下用 od -cx filename和xxd 查看文件十六进制编码 出处:向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除 时间:Fri, 09 Feb 2018 14:40:36 +0000 作者:jackxiang 地址:https://jackxiang.com/post/9631/ 内容: mac下想查看十六进制文件,发现winhex没有mac版本(http://www.haote.com/xz/594902.html),但是搜到了 Hex Fiend,也非常棒,哈哈哈。 轻量级,免费,perfect~ 下载地址:http://ridiculousfish.com/hexfiend/ Linux vim 查看16进制之:%!xxd 00000c0: 4163 4371 4553 532d 2d0d 0a AcCqESS--.. 想得到16进制和ascii码对应的显示结果,可以添加 -C参数 hexdump -C haqian\ -\ 副本.jpg 00000000 2d 2d 2d 2d 2d 2d 57 65 62 4b 69 74 46 6f 72 6d |------WebKitForm| 00000010 42 6f 75 6e 64 61 72 79 6b 34 6e 69 6a 34 64 63 |Boundaryk4nij4dc| 00000020 4b 41 63 43 71 45 53 53 0d 0a 43 6f 6e 74 65 6e |KAcCqESS..Conten| 00000030 74 2d 44 69 73 70 6f 73 69 74 69 6f 6e 3a 20 66 |t-Disposition: f| 00000040 6f 72 6d 2d 64 61 74 61 3b 20 6e 61 6d 65 3d 22 |orm-data; name="| 00000050 69 6d 61 67 65 22 3b 20 66 69 6c 65 6e 61 6d 65 |image"; filename| 00000060 3d 22 65 67 67 70 69 63 2e 6a 70 67 22 0d 0a 43 |="eggpic.jpg"..C| 00000070 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 |ontent-Type: app| 00000080 6c 69 63 61 74 69 6f 6e 2f 6f 63 74 65 74 2d 73 |lication/octet-s| 00000090 74 72 65 61 6d 0d 0a 0d 0a a4 7d a4 85 0d 0a 2d |tream.....}....-| 000000a0 2d 2d 2d 2d 2d 57 65 62 4b 69 74 46 6f 72 6d 42 |-----WebKitFormB| 000000b0 6f 75 6e 64 61 72 79 6b 34 6e 69 6a 34 64 63 4b |oundaryk4nij4dcK| 000000c0 41 63 43 71 45 53 53 2d 2d 0d 0a |AcCqESS--..| 000000cb od -cx gbk.php #东的GB2312编码就是十六进制的abb6,如下: 0000000 < ? p h p \n v a r _ d u m p 3f3c 6870 0a70 2020 6176 5f72 7564 706d 0000020 ( b i n 2 h e x ( " 266 253 " ) ) ; 6228 6e69 6832 7865 2228 abb6 2922 3b29 0000040 \n 000a 0000041 xxd查看文件编码: xxd gbk.php 0000000: 3c3f 7068 700a 2020 7661 725f 6475 6d70