Linux:file命令显示自定义文件类型
2015-12-16 14:31
351 查看
file 命令可以查看文件类型信息,原理见:
非常Linux—file命令与magic file
修改 /ect/magic 文件后,可用 file 命令显示自定义文件类型信息。
man magic 详细说明了如何修改 /etc/magic
举例如下 :
例1:文件的前四个字节是 44 33 22 11 (16进制),则文件类型为 AAA Type
例2:文件的前两个字节是 99 88 (16进制),从第9个字节开始是 abcdef,则文件类型是 BBB Type
例3:文件的前两个字节是 99 88 (16进制),第三个字节小于77 (16进制),从第9个字节开始是 xxxx,则文件类型是 CCC Type
非常Linux—file命令与magic file
修改 /ect/magic 文件后,可用 file 命令显示自定义文件类型信息。
man magic 详细说明了如何修改 /etc/magic
举例如下 :
例1:文件的前四个字节是 44 33 22 11 (16进制),则文件类型为 AAA Type
0 long 0x11223344 AAA Type
例2:文件的前两个字节是 99 88 (16进制),从第9个字节开始是 abcdef,则文件类型是 BBB Type
0 short 0x8899 >8 string abcdfef BBB Type
例3:文件的前两个字节是 99 88 (16进制),第三个字节小于77 (16进制),从第9个字节开始是 xxxx,则文件类型是 CCC Type
0 short 0x8899 >2 byte <0x77 >>8 string xxxx CCC Type
相关文章推荐
- Ubuntu:编译Linux内核源代码和内核模块
- Linux下I2C驱动分析(二)
- Linux配置本地yum源
- linux操作高逼格--利用PATH路径让你一秒五刀 推荐
- Linux磁盘与块设备名的对应问题
- Linux上安装Mysql并实现远程连接
- 【linux】su和sudo命令的区别
- linux中$$、$!、$?等的含义
- Linux下screen命令,一个对运维人员特别有帮助的命令
- Linux中gdb 查看core堆栈信息
- linux查看CPU是否支持64位
- linux awk命令详解
- centos6.6_vsftpd 虚拟账户FTP服务搭建
- Linux设备驱动中的阻塞和非阻塞I/0,
- 如何在CentOS上安装EPEL源
- 如何在CentOS上安装EPEL源
- 【Unix/Linux编程实践】用管道实现双向通信—以bc计算器为例
- Linux多线程实践(一)线程基本概念和理论
- linux安装软件lnmp
- 超过100本的linux免费书籍