昨天debian user邮件列表里有一封很有意思的邮件。
我的第一反应是使用ext4文档系统。 正如Siju George <
sgeorge.ml@gmail.com > :(该问题的提出者)一样, 我也没有考虑这个问题是否正确。
可能他也是看了某些书, 然后提了这个问题:目录里面最多能建立32000 个文件/文件夹(直译)。
然后, 邮件列表里面的讨论很热闹。
比如:
还有一个人使用用perl和bash测试了一下, 以显示 一个目录(文件夹)下面可以有无**的文件,
我不懂perl
,于是就用bash写了一个小脚本测试一下:
标准输出上是(slice):
mkdir: 无法创建目录 “dir49991”: 过多的连接
.
.
.
mkdir: 无法创建目录 “dir50000”: 过多的连接
注意到, 第二个数值
时间比较的长,众所周知, bash脚本的执行速度是很慢,更何况是50000(达不到,呵呵) + 50000个操作。
事实证明了, 一个目录下面可以建立无穷个file(s), 但是目录不会超过32000(包含本目录, 和对父目录的链接,可建立的只有31998)
至于ext4,可以参考**上面的 资料 :摘取片段如下:
http://en.wikipedia.org/wiki/Ext4
#参考wikipedia, debian用户组邮件列表
可能他也是看了某些书, 然后提了这个问题:目录里面最多能建立32000 个文件/文件夹(直译)。
然后, 邮件列表里面的讨论很热闹。
比如:

mkdir: 无法创建目录 “dir49991”: 过多的连接
.
.
.
mkdir: 无法创建目录 “dir50000”: 过多的连接
时间比较的长,众所周知, bash脚本的执行速度是很慢,更何况是50000(达不到,呵呵) + 50000个操作。
事实证明了, 一个目录下面可以建立无穷个file(s), 但是目录不会超过32000(包含本目录, 和对父目录的链接,可建立的只有31998)
至于ext4,可以参考**上面的 资料 :摘取片段如下:
#参考wikipedia, debian用户组邮件列表