[root@localhost bin]# file --help
Usage: file [OPTION...] [FILE...]
Determine type of FILEs.
--help display this help and exit
-v, --version output version information and exit
-m, --magic-file LIST use LIST as a colon-separated list of magic
number files
-z, --uncompress try to look inside compressed files
-b, --brief do not prepend filenames to output lines
-c, --checking-printout print the parsed form of the magic file, use in
conjunction with -m to debug a new magic file
before installing it
-e, --exclude TEST exclude TEST from the list of test to be
performed for file. Valid tests are:
ascii, apptype, compress, elf, soft, tar, tokens, troff
-f, --files-from FILE read the filenames to be examined from FILE
-F, --separator STRING use string as separator instead of `:'
-i, --mime output MIME type strings (--mime-type and
--mime-encoding)
--apple output the Apple CREATOR/TYPE
--mime-type output the MIME type
--mime-encoding output the MIME encoding
-k, --keep-going don't stop at the first match
-l, --list list magic strength
-L, --dereference follow symlinks (default)
-h, --no-dereference don't follow symlinks
-n, --no-buffer do not buffer output
-N, --no-pad do not pad output
-0, --print0 terminate filenames with ASCII NUL
-p, --preserve-date preserve access times on files
-r, --raw don't translate unprintable chars to \ooo
-s, --special-files treat special (block/char devices) files as
ordinary ones
-C, --compile compile file specified by -m
-d, --debug print debugging messages
--文件夹
[root@localhost software]# file nginx-1.9.3
nginx-1.9.3: directory
--压缩包
[root@localhost software]# file jdk-7u79-linux-x64.gz
jdk-7u79-linux-x64.gz: gzip compressed data, from Unix, last modified: Fri Apr 10 11:53:41 2015
--DOS的bat文件
[root@localhost bin]# file startup.bat
startup.bat: DOS batch file, ASCII text, with CRLF line terminators
--Sheel脚本
[root@localhost bin]# file startup.sh
startup.sh: POSIX shell script, ASCII text executable
相关推荐
有些软件通过改变文件的扩展名隐藏文件的真实类型。例如,有些游戏的音乐和动画其实是标准的MID和AVI文件...现在编写一个程序,使它从一个配置文件中获得字符串与文件类型的对应表,然后判断用户指定的文件的真实类型!
在Java编程中,判断文件类型通常不是通过文件扩展名,而是通过读取文件的头部字节来识别。这是因为有些文件可能没有明确的扩展名,或者扩展名被恶意篡改。文件头内容通常包含特定的标识符,这些标识符是文件格式的...
在IT领域,了解如何通过查看二进制文件来判断文件类型是一项重要的技能,尤其是在处理未知或潜在恶意文件时。文件的后缀名虽然通常用于标识文件类型,但有时会被恶意修改,或者用户可能不知道正确的扩展名。这时,...
根据头信息判断文件类型是计算机科学中的一个常见技术,它基于这样一个事实:大多数文件格式在开始部分都会包含一些特定的字节序列,这些序列被称为“魔术数字”或“文件签名”,用于标识文件的类型。这种方法在很多...
java文件的工具类,封装了常用的操作,尤其针对文件的实际类型,通过获取文件的byte,来查看文件起始字节的魔数值,通过魔数值来判断文件的类型,工具集合了常用的文件类型对应的魔数,也封装了文件类型的判断方法
filetype.py Small and dependency free Python package to ...一个小巧自由开放Python开发包,主要用来获得文件类型。包要求Python 3.+ 功能特色 •简单友好的API •支持宽范围文件类型 •提供文件扩展名和MIME类型
总结来说,FileAnalysis文件分析软件凭借其快速准确的文件类型识别和MD5码计算,为用户提供了便捷的文件管理手段,尤其是在信息安全和大数据处理等领域,其作用不容忽视。了解并掌握这款工具的使用,无疑将提升我们...
FileAnalysis v2.1能够检测到这些签名,从而准确判断文件的真实类别,无论是图片、文档、音频、视频,还是各种应用程序的二进制文件,都能轻松识别。 除了文件签名检测,FileAnalysis v2.1还具备文件头分析功能。...
文件头信息是判断文件类型的一种常见方法,这涉及到计算机数据存储和处理的基础。这篇博客"根据文件头信息判断文件类型"(链接:https://lstoryc.iteye.com/blog/1997076)可能深入探讨了这个主题。下面我们将详细...
**一、判断文件大小** 在C#中,我们可以在文件上传过程中直接获取文件大小。假设`HttpPostedFileBase file`是代表上传文件的对象,可以使用以下代码: ```csharp long fileSize = file.ContentLength; if (file...
CloseableHttpClient调用三方HTTP接口,带有FILE文件类型参数
java 中的文件判断是指判断文件的类型,java 提供了多种方式来判断文件类型,这篇文章将介绍其中的一些。 文件类型判断的重要性在于,当我们需要下载或打开文件时,需要根据文件类型来选择相应的处理方式。例如,...
在C#编程中,识别文件类型通常有两种方法:一种是通过检查文件的后缀名,另一种是通过读取文件的二进制数据并分析其内容。标题“C# 读取文件类型,不是文件后缀”暗示我们需要关注第二种方法,即不依赖文件扩展名来...
作为一个客户或玩家,对比MD5码能判断文件是否被非法修改过;作为一个普通用户,了解未知的文件类型以及真实扩展名能间接的防止病毒的入侵和认识文件的用途。而且本软件绿色、无需安装,并支持关联/取消关联系统右键...
在提供的压缩包文件中,“如何判断文件类型.pdf”和“Java判断文件类型.pdf”很可能是关于这两个主题的详细教程,可以帮助用户深入了解如何进行文件类型的识别。而“triddefs_xml.rar”可能包含TrIDNet的识别规则库...
欢迎使用FileAnalysis(原名:文件类型分析器) 本软件不仅可用于查看文件的类型、真实扩展名、编码、MD5码等,更重要的是它还可用于查看生成此文件的开发工具、加壳工具。本软件采用内部特征码的原理,分析时与...
为了确保用户体验并防止服务器资源被滥用,前端通常需要对上传的文件进行一系列的验证,如文件大小、文件类型等。本文将详细介绍如何利用JavaScript(简称JS)来实现这些功能,并与Java Server Pages (JSP)结合使用...
用户更改后缀名后在用扩展名判断文件类型,是不准确的。所以改为用读取文件二进制方式,读取文件头来跟MP4信息头对比判断。
在Java编程中,判断文件编码格式是一项常见的任务,特别是在处理包含多国语言或者用户自定义内容的文件时。本文将探讨如何使用Java进行文件编码格式的识别,主要介绍两种方法:一种是简单的UTF-8判断,另一种是使用...
本文将介绍两种不通过扩展名判断文件类型的方法。 ### 1. 使用`finfo_file`方法 PHP 提供了 `finfo_file` 函数,它能够通过读取文件内容来确定其MIME类型。`finfo_file` 是基于文件内容的魔术数据库(通常称为...