6.38. File-4.13

File 是用来判断文件类型的工具。

预计编译时间: 0.1 SBU
所需磁盘空间: 6.2 MB
安装依赖于: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Sed, Zlib

6.38.1. 安装 File

为编译 File 做准备:

./configure --prefix=/usr

编译软件包:

make

安装软件包:

make install

6.38.2. File 的内容

安装的程序: file
安装的库文件: libmagic.[a,so]

简要描述

file

测试每一个指定的文件并且试图对它们进行分类。有三个测试集,按照下面的顺序执行:文件系统测试、幻数(magic number)测试、语言测试。第一个测试成功后会打印文件文件类型。

libmagic

包含产生幻数(magic number)的函数,供 file 程序使用。