Linux 通过文件头中的代码确定文件的类型。它不依赖于文件扩展名来了解用于打开文件的软件。
这就是我从我的教育中记得的。如果我错了,请纠正我!
最近在 Ubuntu 系统上工作了一下:我在系统上看到很多文件都有像.sh, .txt, .o,等扩展名.c
.sh
.txt
.o
.c
现在我想知道:这些扩展是否仅适用于人类?所以人们应该知道它是什么类型的文件?
或者它们对操作系统也有某种用途吗?
files file-format mime-type
file-format ×1
files ×1
mime-type ×1