• file命令详解


    file命令用来识别文件类型,也可用来辨别一些文件的编码格式。它是通过查看文件的头部信息来获取文件类型,而不是像Windows通过扩展名来确定文件类型的。

    1.命令格式:

    file [ -bchikLnNprsvz ] [ -f namefile ] [ -F separator ] [ -m magicfiles ] file ...

    2.命令功能:

    用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份

    3.命令参数:

    -b        列出文件辨识结果时,不显示文件名称。

    -c        详细显示指令执行过程,便于排错或分析程序执行的情形

    -f        列出文件中文件名的文件类型

    -F        使用指定分隔符号替换输出文件名后的默认的":"分隔符。

    -i        输出mime类型的字符串

    -L        查看对应软链接对应文件的文件类型

    -z        尝试去解读压缩文件的内容

    --help    显示命令在线帮助

    -version    显示命令版本信息

    4.使用实例:

    实例1:查看文件类型

    命令:

    file Temp.txt

    输出:

     

        

    实例2:不输出文件名称,只显示文件格式以及编码

    命令:

    file –b Temp.txt

    输出:

     

    实例3:输出mime类型的字符串

    命令:

    file –i Temp.txt

    输出:

     

    实例3:查看文件中的文件名的文件类型

    命令:

    file -f test

    输出:

     

    实例4:使用指定分隔符号替换输出文件名后的默认的":"分隔符。

    命令:

    file –F "--" test

    输出:

    实例5:尝试去解读压缩文件的内容

    命令:

    file –z test.gz

    输出:

    实例6:查看软链接对应文件的文件类型

    命令:

            file -L sfile
    					

    输出:

  • 相关阅读:
    git
    composer
    laravel saas
    算法模板-01背包
    GMP-C/C++(大数库)使用方法
    算法模板-容斥原理
    算法模板-欧拉函数
    算法模板-素数判断/素数筛法
    算法模板-质因数分解
    算法模板-快速幂取模
  • 原文地址:https://www.cnblogs.com/2567xl/p/11350481.html
Copyright © 2020-2023  润新知