文件扩展名的约定:大写或小写

文件扩展名的约定:大写或小写

Windows 中文件扩展名的大小写是否有约定,即全部大写还是全部小写?如果有,约定的理由是什么,或者只是为了统一?

答案1

对于文件名和扩展名,Windows 默认不区分大小写。无论你使用什么大小写都没有关系。

这是微软在 Windows 之前在其原始操作系统 (MS-DOS) 和文件系统中做出的主要设计决定,旨在与 Unix 区分开来。它被吹捧为 MS-DOS“更易于使用”的原因之一。

原始的 FAT 文件系统实际上将文件名(和扩展名)存储为全部大写,无论您如何输入它们(使其“不区分大小写”,但不“保留大小写”)。

也许可以看看这个相关的 SU 问题:所有版本的 Windows 都不区分大小写吗?

答案2

没有惯例。Windows 是大小写不敏感默认情况下。这意味着 file.txt、file.TXT、file.Txt、file.tXt 等都是相同的文件名。请注意,UNIX 或 Linux 的情况并非如此,因为上述文件列表是唯一的文件名。

仅供参考,你使 Windows 区分大小写,但这与这个问题无关。

相关内容