Windows 8 不支持长度超过一定长度(例如 256 个字符)的路径吗?Linux 下会创建这样的路径,因为 Linux 没有这样的限制。谢谢!
答案1
该限制主要基于文件系统,而不是操作系统。话虽如此...
Ntfs、ext2/3/4 均支持最长 255 个字符的文件名。Ntfs 的路径限制为“32,767 个 Unicode 字符,每个路径组件(目录或文件名)通常最长 255 个字符”(维基百科)。然而,ext 文件系统显然对路径名没有限制。
某些操作系统存在没有利用所有文件系统功能/限制的问题,但我需要做更多的研究才能再次找出这些限制。