linux中File命令的详细信息

linux中File命令的详细信息,linux,file,Linux,File,我正在寻找一个命令来检查我的文件中是否有任何二进制字符。 在浏览不同的博客时,我知道。。file命令将为您提供它的适当详细信息 因此,对我的文件启动了以下命令,并获得以下详细信息: file filename* filename1: data filename2: ASCII English text, with very long lines filename3: empty filename4: ASCII text, with very long lines filename5: ASC

我正在寻找一个命令来检查我的文件中是否有任何二进制字符。 在浏览不同的博客时,我知道。。file命令将为您提供它的适当详细信息

因此,对我的文件启动了以下命令,并获得以下详细信息:

file filename*

filename1: data
filename2: ASCII English text, with very long lines
filename3: empty
filename4: ASCII text, with very long lines
filename5: ASCII text
如果有人能给我解释一下这些细节,那就太好了


提前谢谢

包含数据的文件类型为二进制文件:

文件名1:数据

空类型表示文件为空:

文件名3:空

具有很长行类型的ASCII文本表示文件类型为ASCII,长度超过300个字符

您可以从以下链接查看手册和示例:

在服务器上键入
man文件
,然后阅读。我感觉到,在你的RTFM问题背后可能有一个更有趣的问题。对我来说,检查一个文件是否有“任何二进制字符”意味着要查看一个预期为某种编码的文本(例如ASCII UTF-8)的文件是否包含任何非文本数据。如果是这样,你需要后退一步,写一个更清楚的问题。