大家好,
我想知道在Linux和Windows文件夹内的子文件夹有没有限制?
任何人都可以提供有关在一个文件夹中可以创build多less个子文件夹的信息?
在此先感谢您的任何意见。
如果您在Linux中使用ext3 ,维基百科会解释限制:
每个目录有31998个子目录的限制,源自每个inode的32000个链接的限制。
对于FAT16文件系统(目前大多数情况下不相关,但在某些USB大容量存储/存储卡设备上仍是默认设置),根目录中有512个目录条目的限制。
当使用长文件名时,这可能less于512个文件/文件夹。
子文件夹没有这个问题。
可能的目录/子文件夹的数量受到文件系统的inode数量的限制。 例如,在ext3中,通常是V / 2,其中V是卷大小字节。 因此,您可以为文件夹设置多less嵌套级别没有限制。
但是,一个目录中的最大子目录数量(ext3)限制在32000左右。
这些理论上的限制都很好,但实际上你会看到严重的性能问题,无论如何,fat,ntfs或ext3下的文件夹或文件太多。 在任何一个文件夹中,你都不会想要超过10,000个。