linux单个文件大小限制 Linux目录数和文件数限制(目录下最大文件数)?
Linux目录数和文件数限制(目录下最大文件数)?
Linux下ext3文件系统的一级子目录数默认为31998,精确到32000。Linux是CPU搜索效率所必需的。要更改数字限制,需要重新编译内核。在内核代码中,有这样的代码:Include/Linux/ext2_fs.h:#define ext2_uulink_u3;MAX 32000include/Linux/ext3_fs.h:#define ext3_uulink_3;MAX 32000为什么说31998?这是因为当MKDIR创建一个目录时,默认情况下会创建两个子目录。一个是这个。目录(表示当前目录),另一个是。。目录(表示上级目录)。无法删除这两个子目录。““RM.”将得到提示“RM:cannot remove”或者……“.”。所以32000-2=31998。ext3文件系统下单个目录中的最大文件数没有特别的限制,它受到文件系统中inode数的限制。
linux下一个目录中最多可存放多少个文件数?
这取决于您使用的文件系统。
Ext3目前只支持32000个子目录,而ext4则消除了这一限制,理论上支持无限数量的子目录。
Ext3使用32位空间来记录块和i节点的数量,而ext4将它们扩展到64位。
linux单个文件大小限制 linux单个文件最大多少 linux在目录下创建文件
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。