`
流浪鱼
  • 浏览: 1692760 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

file判断文件类型

 
阅读更多

[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通过文件头内容判断文件类型

    在Java编程中,判断文件类型通常不是通过文件扩展名,而是通过读取文件的头部字节来识别。这是因为有些文件可能没有明确的扩展名,或者扩展名被恶意篡改。文件头内容通常包含特定的标识符,这些标识符是文件格式的...

    通过查看二进制文件判断文件类型

    在IT领域,了解如何通过查看二进制文件来判断文件类型是一项重要的技能,尤其是在处理未知或潜在恶意文件时。文件的后缀名虽然通常用于标识文件类型,但有时会被恶意修改,或者用户可能不知道正确的扩展名。这时,...

    根据头信息判断文件类型

    根据头信息判断文件类型是计算机科学中的一个常见技术,它基于这样一个事实:大多数文件格式在开始部分都会包含一些特定的字节序列,这些序列被称为“魔术数字”或“文件签名”,用于标识文件的类型。这种方法在很多...

    java-文件工具,可以查看文件类型,文件魔数,可以判断是否是视频文件,音乐文件,图片文件等等

    java文件的工具类,封装了常用的操作,尤其针对文件的实际类型,通过获取文件的byte,来查看文件起始字节的魔数值,通过魔数值来判断文件的类型,工具集合了常用的文件类型对应的魔数,也封装了文件类型的判断方法

    Python使用filetype精确判断文件类型

    filetype.py Small and dependency free Python package to ...一个小巧自由开放Python开发包,主要用来获得文件类型。包要求Python 3.+ 功能特色 •简单友好的API •支持宽范围文件类型 •提供文件扩展名和MIME类型

    FileAnalysis文件分析软件

    总结来说,FileAnalysis文件分析软件凭借其快速准确的文件类型识别和MD5码计算,为用户提供了便捷的文件管理手段,尤其是在信息安全和大数据处理等领域,其作用不容忽视。了解并掌握这款工具的使用,无疑将提升我们...

    文件类型分析工具FileAnalysis v2.1.rar

    FileAnalysis v2.1能够检测到这些签名,从而准确判断文件的真实类别,无论是图片、文档、音频、视频,还是各种应用程序的二进制文件,都能轻松识别。 除了文件签名检测,FileAnalysis v2.1还具备文件头分析功能。...

    根据文件头信息判断文件类型

    文件头信息是判断文件类型的一种常见方法,这涉及到计算机数据存储和处理的基础。这篇博客"根据文件头信息判断文件类型"(链接:https://lstoryc.iteye.com/blog/1997076)可能深入探讨了这个主题。下面我们将详细...

    c#判断上传文件的类型和大小

    **一、判断文件大小** 在C#中,我们可以在文件上传过程中直接获取文件大小。假设`HttpPostedFileBase file`是代表上传文件的对象,可以使用以下代码: ```csharp long fileSize = file.ContentLength; if (file...

    CloseableHttpClient调用三方HTTP接口,带有FILE文件类型参数

    CloseableHttpClient调用三方HTTP接口,带有FILE文件类型参数

    java中的文件判断

    java 中的文件判断是指判断文件的类型,java 提供了多种方式来判断文件类型,这篇文章将介绍其中的一些。 文件类型判断的重要性在于,当我们需要下载或打开文件时,需要根据文件类型来选择相应的处理方式。例如,...

    C# 读取文件类型,不是文件后缀

    在C#编程中,识别文件类型通常有两种方法:一种是通过检查文件的后缀名,另一种是通过读取文件的二进制数据并分析其内容。标题“C# 读取文件类型,不是文件后缀”暗示我们需要关注第二种方法,即不依赖文件扩展名来...

    文件类型分析器FileAnalysis 2.1

    作为一个客户或玩家,对比MD5码能判断文件是否被非法修改过;作为一个普通用户,了解未知的文件类型以及真实扩展名能间接的防止病毒的入侵和认识文件的用途。而且本软件绿色、无需安装,并支持关联/取消关联系统右键...

    TrIDNet判断文件类型

    在提供的压缩包文件中,“如何判断文件类型.pdf”和“Java判断文件类型.pdf”很可能是关于这两个主题的详细教程,可以帮助用户深入了解如何进行文件类型的识别。而“triddefs_xml.rar”可能包含TrIDNet的识别规则库...

    FileAnalysis(原名:文件类型分析器)

    欢迎使用FileAnalysis(原名:文件类型分析器) 本软件不仅可用于查看文件的类型、真实扩展名、编码、MD5码等,更重要的是它还可用于查看生成此文件的开发工具、加壳工具。本软件采用内部特征码的原理,分析时与...

    JS判断上传文件的大小类型等限制

    为了确保用户体验并防止服务器资源被滥用,前端通常需要对上传的文件进行一系列的验证,如文件大小、文件类型等。本文将详细介绍如何利用JavaScript(简称JS)来实现这些功能,并与Java Server Pages (JSP)结合使用...

    Android判断一个文件是否为MP4文件

    用户更改后缀名后在用扩展名判断文件类型,是不准确的。所以改为用读取文件二进制方式,读取文件头来跟MP4信息头对比判断。

    Java判断文件编码格式 - 明明是悟空 - 博客园1

    在Java编程中,判断文件编码格式是一项常见的任务,特别是在处理包含多国语言或者用户自定义内容的文件时。本文将探讨如何使用Java进行文件编码格式的识别,主要介绍两种方法:一种是简单的UTF-8判断,另一种是使用...

    php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】

    本文将介绍两种不通过扩展名判断文件类型的方法。 ### 1. 使用`finfo_file`方法 PHP 提供了 `finfo_file` 函数,它能够通过读取文件内容来确定其MIME类型。`finfo_file` 是基于文件内容的魔术数据库(通常称为...

Global site tag (gtag.js) - Google Analytics