欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

Windows一个文件夹下面最多可以放多少文件啊?

shiping1 的头像
FAT 
4GB Max File Size 
4GB Max Volume Size 
512 Files Per Folder 
FAT32 
4GB Max File Size 
2TB Max Volume Size 
65,534 Files Per Folder 
NTFS 
No limit on Max file size. 
256TB Max Volume Size (64KB Clusters)
 4,294,967,295 Files Per Folder

来自 http://zhidao.baidu.com/question/1240465.html


文件夹最多可以放多少文件


我一直想弄清楚文件夹到底是不可能文件,它与无扩展名的文件有什么差别?还有每个文件夹下最多能存放多少个文件?看上去好像无限制,可就是我听说FAT32格式的磁盘每个文件夹下最多只允许有65534个文件,这是真的吗?请电脑高手不吝赐教!


    电脑高手:很高兴有技术会询问这种比较冷门的疑问,拥有钻研精神是取得进步的第一前提。第1步我可以很明确的告诉您,文件夹和文件是完完全全的两码事。根据字面上来说,文件夹可以用于“存放”各种文件的,而文件夹自身并不占用磁盘空间;而文件则是某些信息的载体,所以文件会占用磁盘空间。至于一个文件夹可以存放多少个文件,电脑高手先不告诉您答案,促使大家一起通过一个实验来进行验证。打开“记事本”,敲入引号内的代码:“for /l %%a in (1,1,10000000000000000) do echo text> %%a.txt”,接下来用这段代码另存为一个bat格式的批处理文件。


    这段批处理文件的意思是,在文本文件中写入“text”,接下来保存为名为“1.txt”,接下来通过不断循环的方式,紧跟着累加并创建“2.txt”、“3.txt”、“4.txt”等文件。在FAT32格式的磁盘中,运行该处理文件,当创建到第65535个文件的时候,就会提示网民“不可以创建目录或文件”。说明在FAT32格式的磁盘环境中,一个文件夹只可以包括最多65534个文件和文件夹(如图1)。

 

文件夹最多可以放多少文件
图1


    而NTFS格式的磁盘环境中不可以进行该进行测试,电脑高手只可以直接告诉您答案,在NTFS格式的磁盘中,一个文件夹最多可以存放4294967295个文件。这是因为在刚才的测试中,大家可以观察65534个文件就占用了255MB的空间(如图2),而4294967295约为65534的65538倍,则就得16712190MB的磁盘空间(255*65538=16712190),约为16.7TB,电脑高手也找不到这么大的硬盘,所以不可以完成该测试。

 

文件夹最多可以放多少文件

来自  http://www.qi9.cn/html/707_4267.html




 

一个文件夹下面最多可以放多少文件


这个问题其实我也不知道,不过我们可以来进行个测试,看看文件夹下面最多能放多少个文件。

  那么怎么来测试这样一个问题呢,很显然我们一个个的去建立文件是不现实的,没那么多时间,而且这个方法也太笨了。这里我们会用到批处理命令,新建一个bat文件,然后将“for /l %%a in (1,1,10000000000000000) do echo text> %%a.txt”这段代码复制进去,保存后退出。这段代码的意思是在文件夹下面从1.txt开始建立10000000000000000个文件。

  在FAT32文件格式的硬盘中双击这个批处理文件后,再耐性等待一会儿,我们发现在建立到第65535个文件时,出现“无法创建目录或文件”的提示了,这说明在FAT32文件格式下一个文件夹下面最多能放65535个文件。

  那么在NTFS文件格式的硬盘中能一个文件夹能存放多少文件呢,我们同样也可以用上面这个批处理来进行测试,不过还是先告诉大家答案吧,在NTFS文件格式下一个文件家下面可以存放4294967295个文件,你至少需要有16.7TB的空余磁盘才能完成这个测试,所以大家其实不必纠结一个文件夹下面最多可以放多少文件,在Windows的机制下面,这些数值是完全够你使用的。

来自 http://www.3lian.com/edu/2012/12-18/49815.html


 

linux一个文件夹内最多能放多少文件


文件夹权限为:777.
写入方式为php用for循环6000000次,页面显示,写到大约350000+的时候,就没反应了,文件夹容量不再变化,文件不大,平均4kb一个。
还有一个问题是:一个文件夹内能存放多少子文件夹。容量有何限制。

文件数限制:
    系统所能生成的总的文件数受系统所剩节点数限制,执行
tune2fs -l /dev/sda1(目录所在的分区) |grep inodes
可以查看剩余节点数
在一台ext3的系统中执行,结果为 Free inodes:              845504
目录数限制:

RHEL4.3中,在
同一个路径下,一级子目录的个数限制为31998 。如果你的应用生成的目录可能会超过这个数,那要注意进行目录分级。例如,如果目录
名为数字的话,可以将数字除以10000后的整数值做为父目录名(/data/1/13892);如果是目录名为字幕的,可以用前几个字符来做为父一级目
录(/data/ab/abcdefg)等等

来自 http://zhidao.baidu.com/question/543936792.html




 


普通分类: