ror*_*.ap 7 windows filesystems file-extension filenames
Windows 中文件扩展名的大小写是否有约定,即全部大写与全部小写?如果有,公约的原因是什么(如果有的话),还是仅仅是为了统一的目的?
Windows 在文件名和扩展名方面有意不区分大小写(默认情况下)。你使用什么外壳并不重要。
这是微软在 Windows 之前在其原始操作系统 (MS-DOS) 和文件系统中做出的主要设计决策,以将自己与 Unix 分开。它被吹捧为 MS-DOS“更易于使用”的原因之一。
原始的 FAT 文件系统实际上将文件名(和扩展名)存储为全部大写,无论您如何输入(使其“不区分大小写”,而不是“不区分大小写”)。
也许看看这个相关的 SU 问题:所有版本的 Windows 都不区分大小写吗?
没有约定。默认情况下,Windows不区分大小写。这意味着 file.txt、file.TXT、file.Txt。file.tXt, ... 都是相同的文件名。请注意,对于 UNIX 或 Linux,情况并非如此,其中先前的文件列表是唯一的文件名。
仅供参考,您可以使 Windows 区分大小写,但这与此问题无关。
| 归档时间: |
|
| 查看次数: |
10236 次 |
| 最近记录: |