Linux是否真的允许文件名中的冒号,即使是在NTFS分区上?为什么会这样呢?在使用NTFS分区时,是否有任何选项可以将其设置正确,并且不允许文件名中的冒号(以及其他受Windows限制的字符)?允许它用于Ext2、Ext3和Ext4分区吗?
Linux用它们的名字将一些带有冒号的文件写到了我安装了Windows的主NTFS分区上。我已经卸载了Linux,但是现在我无法在Windows中打开这些文件。
发布于 2014-02-10 00:19:59
如果是NTFS-3G,请检查ntfs-3g手册页并搜索"windows_names“。
节选
windows_names
此选项防止使用windows不允许的名称创建文件、目录和扩展属性,因为它包含一些不允许的字符(即九个字符“*/:<>?\”和代码小于0×20的字符),或者因为最后一个字符是空格或点。现有的此类文件仍然可以读取(并重命名)。
https://unix.stackexchange.com/questions/114461
复制相似问题