我需要识别随机文件中包含的数据类型。我是 Linux 新手。
我打算使用该file
命令来了解文件具有的数据类型。我尝试了该命令并得到了下面的输出。
有人向我建议该file
命令查看文件的初始字节以确定数据类型。该file
命令根本不查看文件扩展名。那是对的吗?我查看了手册页,但觉得它太技术性了。如果有人可以提供一个链接,该链接对file
命令的工作方式有更简单的解释,我将不胜感激。
运行file
命令后我可以获得哪些不同的可能答案?例如,在下面的成绩单中,我得到了 JPEG、ISO 媒体、ASCII 等:
屏幕输出如下
m7% file date-file.csv
date-file.csv: ASCII text, with CRLF line terminators
m7% file image-file.JPG
image-file.JPG: JPEG image data, EXIF standard
m7% file music-file.m4a
music-file.m4a: ISO Media, MPEG v4 system, iTunes AAC-LC
m7% file numbers-file.txt
numbers-file.txt: ASCII text
m7% file pdf-file.pdf
pdf-file.pdf: PDF document, version 1.4
m7% file text-file.txt
text-file.txt: ASCII text
m7% file video-file.MOV
video-file.MOV: data
Run Code Online (Sandbox Code Playgroud)
感谢您的回答,他们为我澄清了一些事情。 …