File 是用来判断文件类型的工具。
预计编译时间:0.1 SBU
所需磁盘空间:7.5 MB
6.31.1. 安装 File
- 为编译 File 做准备:
./configure --prefix=/usr
- 编译软件包:
make
- 这个软件包没有附带测试程序。
- 安装软件包:
make install
6.31.2. File 的内容
- 安装的程序:
- file
- 安装的库:
- libmagic.{a,so}
- 简要描述:
- file:测试每一个指定的文件并且试图对它们进行分类。有三个测试集,按照下面的顺序执行:文件系统测试、幻数(magic number)测试、语言测试。第一个测试成功后会打印文件文件类型。
- libmagic:包含产生幻数(magic number)的函数,供file程序使用。
下一节:Findutils 包含查找文件的工具,既能即时查找(递归的搜索目录,并可以显示、创建和维护文件),也能在数据库里查找(通常比递归查找快但是在数据库没有及时更新的情况下,结果并不可靠)。
预计编译时间:0.2 SBU
所需磁盘空间:12 MB