Linux 系统文件扩展名为大写字母和小写字母

In Linux system file extensions as capital and small lettters

在使用 linux 系统时,我遇到很多文件扩展名都是大写字母和小写字母,例如 myfile.JPGmyfile.jpg

我知道Linux文件系统是区分大小写的,但这两个文件有什么区别?以及为什么有时他们会被存为资本或有时会被存为小额。

我也看到其他文件也一样 .ttf 对比 .TTF

谢谢

将文件命名为 myfile.jpgmyfile.JPGmyfile.jpeg 没有区别。 Linux 不在乎。

运行ning linux 上的某些程序和人类可能会使用扩展名来轻松识别文件类型,但它不会以任何方式影响文件。您甚至可以将其命名为 myfile.dog 或不带扩展名,这将是相同的图像文件,对于 linux 它不会有任何区别。

如果你有一个图像文件并且你想知道它是什么类型的图像文件,你可以使用 file 命令,或者如果你安装了 imagemagick,你可以使用 identify 命令。

尝试重命名一些 jpeg 文件并给它一个 png 扩展名,运行 file image.png,你会发现它仍然是一个 jpeg 文件,而 png 扩展名只是为了让你感到困惑.

您可能会发现这很有用:https://www.quora.com/How-do-Linux-identify-file-types-without-extensions-And-why-cant-Windows-do-so