为什么在Linux系统中的文件名命名能带冒号(:),而这是在Windows中绝对不允许的

我在用“Ubuntu”的Linux 时发现,当我给文件命名时,带上了冒号,最后也能成为可用的文件名,而在Windows中这个情况是不行的。请问这个是为什么呢?
我需要一个详细的答案,请回答的朋友能帮我尽量得说明白点,如果能比较清楚的解答我的疑问,我将给予30分以上的奖励分,谢谢。

因为windows底下有C:/,D:/这种磁盘,所以不允许文件名带冒号
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-04-26
对,仅仅是规定而已,而这个规定就是基于语法的易于辨认和防冲突的.没有其它为什么....本回答被提问者采纳
第2个回答  2008-04-25
不同文件系统的文件命名规则的差异,没什么好解释的。简单说就是——规定。
第3个回答  2017-08-31
我觉得可能跟文件系统有关,被这个东西坑过
第4个回答  2008-04-25
理解window和LINUX的结构不同就知道为什麼可以
相似回答