Java 查找文件类型unix

Java 查找文件类型unix,java,file,unix,Java,File,Unix,如何找到文件的类型? 我正在编写一个代码,以发现unix系统上的文件是否为映像文件 可能有人更改了扩展名 提前谢谢 使用file命令: Java 7具有Files.probeContentTypePath路径,用于探测文件的内容类型。有关详细信息,请参阅API。是否可以复制此版本?图像读取。。是一种测试字节块是否表示J2SE所理解的图像的好方法。@Martin,不太可能,这是针对mime类型的,通常是正在下载的文件。MIME类型通常不会与UNIX文件系统上的任意文件一起存储。MIME类型是描述文

如何找到文件的类型? 我正在编写一个代码,以发现unix系统上的文件是否为映像文件

可能有人更改了扩展名

提前谢谢

使用file命令:


Java 7具有Files.probeContentTypePath路径,用于探测文件的内容类型。有关详细信息,请参阅API。

是否可以复制此版本?图像读取。。是一种测试字节块是否表示J2SE所理解的图像的好方法。@Martin,不太可能,这是针对mime类型的,通常是正在下载的文件。MIME类型通常不会与UNIX文件系统上的任意文件一起存储。MIME类型是描述文件类型的一种方法,它恰好是非常标准的。最终,这个问题是关于在文件的开头使用幻数来确定文件类型,这实际上是在没有额外上下文的情况下从原始文件内容中试探性地检测文件类型的唯一方法。
file <name of file>