zoukankan      html  css  js  c++  java
  • file 显示文件的类型

    1. 命令功能

    file命令是确定文件类型,也可以辨识一些文件的编码格式。通过文件的头部信息来获取文件类型。windows是通过扩展名来确定文件类型。

    2. 语法格式

    file  [option]  文件名

    参数

    参数说明

    -b

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

    -c

    详细显示指令执行过程

    -f

    列出一个或多个文件格式

    -L

    直接显示符号链接所指向的文件的类别

    -z

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

    3. 使用范例

    范例1:显示文件类型

    [root@localhost data]# file resolv.conf

    resolv.conf: ASCII text

    [root@localhost data]# file -b resolv.conf

    ASCII text

    [root@localhost data]# file -i resolv.conf

    resolv.conf: text/plain; charset=us-ascii

    [root@localhost data]# file -b -i resolv.conf

    text/plain; charset=us-ascii

    范例2: 显示符号链接文件的类型

    [root@localhost data]# ln -s resolv.conf_link

    [root@localhost data]# ls -l

    total 4

    -rw-r--r--. 1 root root 75 Mar 16 12:31 resolv.conf

    lrwxrwxrwx. 1 root root 16 Mar 16 17:09 resolv.conf_link -> resolv.conf_link

    [root@localhost data]# file resolv.conf_link

    resolv.conf_link: symbolic link in a loop

    范例3 范例:

    [root@localhost data]# ln resolv.conf resolv.conf_hard_link

    ln: creating hard link `resolv.conf_hard_link' => `resolv.conf': Operation not permitted

    [root@localhost data]# lsattr resolv.conf

    -----a-------e- resolv.conf

    [root@localhost data]# chattr -a resolv.conf

    [root@localhost data]# ln resolv.conf resolv.conf_hard_link

    [root@localhost data]# file -L resolv.conf_hard_link

    resolv.conf_hard_link: ASCII text

  • 相关阅读:
    MySQL:procedure, function, cursor,handler
    Spring:ApplicationContext (2)
    Dojo: Quick Start
    Linux:常用命令
    Squirrel: 通用SQL、NoSQL客户端
    湖南师范大学邮箱申请及
    一文读懂基因测序技术的前世今生
    一 二 三代测序技术
    浅议基因测序技术的代际:后记
    浅议基因测序技术的代际
  • 原文地址:https://www.cnblogs.com/joechu/p/8664448.html
Copyright © 2011-2022 走看看