优化比较好的网站,ppt模板怎么导入,重庆开办企业一网通平台,学校网站建设的流程欢迎阅读《每天一个Linux命令》系列 #xff01;在本篇文章中#xff0c;将说明file命令用法。 概念
file命令是Linux系统下的文件类型识别命令#xff0c;用于识别文件的类型。
命令操作
file命令的语法如下#xff1a;
file [选项] 文件命令详细解释
以下是 file 命… 欢迎阅读《每天一个Linux命令》系列 在本篇文章中将说明file命令用法。 概念
file命令是Linux系统下的文件类型识别命令用于识别文件的类型。
命令操作
file命令的语法如下
file [选项] 文件命令详细解释
以下是 file 命令的选项表
选项说明-b列出辨识结果时不显示文件名称。-c详细显示指令执行过程便于排错或分析程序执行的情形。-f名称文件指定名称文件其内容有一个或多个文件名称时让 file 依序辨识这些文件格式为每列一个文件名称。-L直接显示符号连接所指向的文件的类别。-m魔法数字文件指定魔法数字文件。-v显示版本信息。-z尝试去解读压缩文件的内容。
参数说明[文件或目录...]要确定类型的文件列表多个文件之间使用空格分开可以使用 shell 通配符匹配多个文件。
示例
1.列出当前目录下所有文件的类型
file *输出
anaconda-ks.cfg: ASCII text
file_backup: directory
frp_0.32.1_linux_amd64.tar.gz: gzip compressed data, from Unix, last modified: Fri Apr 3 01:32:50 2020
frp_0.35.1_linux_amd64.tar.gz: gzip compressed data, from Unix, last modified: Mon Jan 25 16:25:11 2021
nginx-1.21.6.tar.gz: gzip compressed data, from Unix, last modified: Tue Jan 25 23:04:02 2022
nginx-1.22.1.tar.gz: gzip compressed data, from Unix, last modified: Wed Oct 19 16:02:28 20222.列出指定文件的类型
file /etc/passwd输出
/etc/passwd: ASCII text3.使用魔法数字文件指定文件类型
file -m /etc/magic /etc/passwd输出
/etc/passwd: ASCII text4.使用符号连接的文件的类型
file -L /usr/bin/ls输出
/usr/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]c8ada1f7095f6b2bb7ddc848e088c2d615c3743e, stripped5.显示版本信息
file -v输出
file-5.11
magic file from /etc/magic:/usr/share/misc/magic6.尝试去解读压缩文件的内容
file -z nginx-1.22.1.tar.gz 输出
nginx-1.22.1.tar.gz: POSIX tar archive (gzip compressed data, from Unix, last modified: Wed Oct 19 16:02:28 2022)file命令的使用技巧
使用file命令可以快速识别文件类型避免误操作。使用file命令的选项可以根据需要进行更精细的识别。
希望本文对你理解和使用head命令有所帮助。敬请期待下一篇《每天一个Linux命令》的分享