linux下以16进制方式查看文件
2013-12-30 10:42
225 查看
最近有个需求是从MP3文件中提取cover,怎么提取,后续会专门写篇文章,所以需要研究MP3文件样本,这个时候得看MP3文件的数据格式,我知道UltraEdit是可以看的,可惜这个是要花钱买的,在网上找了几个序列号,也不好使。后来在网上查了下,用xxd在linux
下就可以看;
xxd
-g 1 -c 16 a.mp3
0000000: 49 44 33 04 00 00 00 00 08 43 54 49 54 32 00 00 ID3......CTIT2..
0000010: 00 0d 00 00 01 ff fe 11 62 8c 54 0a 4e 98 5b d5 ........b.T.N.[.
0000020: 71 54 50 45 31 00 00 00 07 00 00 01 ff fe 75 8d qTPE1.........u.
0000030: 87 85 54 41 4c 42 00 00 00 11 00 00 01 ff fe 44 ..TALB.........D
0000040: 00 6f 00 75 00 62 00 6c 00 65 00 cc 53 00 00 00 .o.u.b.l.e..S...
0000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................效果是不是和UltraEdit一样呢?
-g 1 :代表一组1个字节,你可以自由配置
-c 16 :代表一行显示多少列,这里是16列,模仿UltraEdit来的。
下就可以看;
xxd
-g 1 -c 16 a.mp3
0000000: 49 44 33 04 00 00 00 00 08 43 54 49 54 32 00 00 ID3......CTIT2..
0000010: 00 0d 00 00 01 ff fe 11 62 8c 54 0a 4e 98 5b d5 ........b.T.N.[.
0000020: 71 54 50 45 31 00 00 00 07 00 00 01 ff fe 75 8d qTPE1.........u.
0000030: 87 85 54 41 4c 42 00 00 00 11 00 00 01 ff fe 44 ..TALB.........D
0000040: 00 6f 00 75 00 62 00 6c 00 65 00 cc 53 00 00 00 .o.u.b.l.e..S...
0000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................效果是不是和UltraEdit一样呢?
-g 1 :代表一组1个字节,你可以自由配置
-c 16 :代表一行显示多少列,这里是16列,模仿UltraEdit来的。
相关文章推荐
- linux查看文件的方式
- linux中查看目录下隐藏文件方式?
- Linux解决乱码问题以及查看文件编码方式
- Linux入门学习,怎么使用Vim编辑器编辑保存文件?以及查看浏览文件的几种方式介绍——(四)
- 在linux查看chm文件的简易方式
- 防范用户通过篡改 文件后缀名的方式欺骗服务器,使用二进制流的方式读取文件头文件,将头文件转换为16 进制
- Linux下重要日志文件及查看方式 资料收集
- linux查看文件的几种方式
- Linux下重要日志文件及查看方式
- Linux下重要日志文件及查看方式
- Linux下重要日志文件及查看方式
- Linux下重要日志文件及查看方式
- 使用od命令,linux下以ASCII方式查看文件
- Linux下重要日志文件及查看方式(1)
- Linux解决乱码问题以及查看文件编码方式
- Linux下重要日志文件及查看方式(2)
- Linux下重要日志文件及查看方式
- [Linux]--查看文件大小与查看文件夹大小的方式
- Linux下重要日志文件及查看方式
- Linux下重要日志文件及查看方式