课程咨询 :13623629309

太原PHP培训 > 达内新闻 > 太原php培训班:hexdump 的 5 个使用小技巧
  • 太原php培训班:hexdump 的 5 个使用小技巧

    发布:太原PHP培训      来源:达内新闻      时间:2016-09-08

  • 开发时经常会需查看非文本文件内容,最常见的16 进制查看器就是 hexdump。hexdump 看似简单,但还是有些小技巧的。

    以文本文件tmpfile为例:

    1. Happy New Year!
    2. Happy New Year!
    3. Happy New Year!

    1)  最简单的方式

    hexdump testfile

    这种方式是以两个字节为一组,其顺序取决于本机字节序。比如在x86架构上就是以blittle-endian方式显示,看起来会很费劲。

    如第一行翻译成ascii码:

    6148 7070 2079 654e 2077 6559 7261 0a21
    aH     pp      y     Ne      w     e      ae     !r

    为了避免这种情况,就要用到下面的”以字节方式查看“

    2)  以字节方式查看

    hexdump -C testfile -s skip -n number

    这种方式就不会有字节序问题了,而且还能同时显示16进制与ascii码,但存在的问题是,如果某几行的内容相同,会省略掉后几行,这个有时也会造成麻烦。如何避免省略呢?

    3) 不要省略

    hexdump -v testfile

    现在省略是没有了,但又回到了两字节显示的老路上,所以我们要把两种方式结合起来。

    4) 字节方式显示且不要省略

    hexdump -Cv testfile

    现在就好看多了,既是以单字节方式显示,又不会省略了。但有时文件很大,我们只想查看其中一段,怎么办呢?

    5) 显示某一段

    hexdump -Cv testfile -s skip -n number

    OK, 整个显示过程都可以自由控制了。

    达内时代科技集团致力于培养面向电信和金融领域JavaC++C#/.Net3G/Android3G/IOSPHP、嵌入式、软件测试、UID、网络营销、网络工程、会计、UEDwebUnity3D、大数据、童程童美等17大方向中高端软件人才课程与少儿教育课程。选择太原php培训,不再孤军奋战,轻轻松松做IT高薪白领。太原达内培训带领有明确目标的学子迈向成功之路!想找工作的求职者可以加QQ3373924515(太原达内就业服务部)咨询了解。

上一篇:别工作太长时间,这对你和公司都有好处

下一篇:太原php培训机构:C++ 11 新特性之Class

最新开班日期  |  更多

php高级开发名企定制班(剩2个名额)

php高级开发名企定制班(剩2个名额)

开班日期:12-29

php高级开发周末班(剩5个名额)

php高级开发周末班(剩5个名额)

开班日期:12-29

php高级开发免费试听(剩5个名额)

php高级开发免费试听(剩5个名额)

开班日期:12-29

更多高级开发工程师精品班

更多高级开发工程师精品班

开班日期:12-29

  • 地址:山西省太原市小店区学府街长治路高新国际A座24层
  • 课程培训电话:13623629309     全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56