一個目錄下,到底是可以放多少個文件,由兩點來決定:
1。inode的空間大小,一個文件佔用一個inode,一個inode佔用128 byte,如果inode空間用完了,就不能建立文件了
2。由磁碟空間大小決定。不用我多說,磁碟空間用完了,就不能建文件了
2. Linux系統下如何一次性創建多個文件夾
1、首先,連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。回
3. 請教:linux一個文件夾中最多可以放多少個文件
512個是根目錄限制,其他目錄還是沒關系的。 ntfs和linux ext3應該都有限制, 這可能有硬碟技術決定,和分區性質無關
4. linux下的一個目錄下同時創建多個文件
1、首先在電腦上打復開linux客戶端。
5. Linux或者Win,極限情況下一個文件夾能放多大的容量
決定一個文件夾下能存放多少個文件的,是文件系統,而不是操作系統。
文件系統是給硬碟分區格式化時選擇的格式。
Windows有兩種主流的文件系統:FAT32和NTFS
FAT32 標稱為單目錄下最高支持65534個文件,實際到2萬+時已不穩定。
NTFS 似乎沒有明確限制單目錄文件數量,但有人反應在生成10萬+ 文件的目錄時遇到報錯,想來應該是和文件屬性(文件名等)、磁碟使用狀況相關,至於對效率的影響,可以參考以下內容,以下內容為轉載
似乎 FAT32 文件系統下的單一目錄下的文件數限制在 20000 -30000 之間的一個數字。。。
具體就不知道是哪個了。。因為我在 解壓一個有 30000 多個文件的 rar 文件到 fat32 目錄的時候出現磁碟滿的提示。。但是磁碟並沒有滿。。。每個目錄都要描述它的內容所在的磁碟位置,名字等信息。這些信息是連續存放的,而且空間有限,用完了就不能再加了。改進的文件系統,目錄信息自身也是在磁碟上不連續分布的,就沒有這個問題了。不過一般來講這個都不是問題。在文件很多的系統中,往往會自己創建子目錄進行分類。比如VSS.
對於 FAT16文件系統,可以保存的文件體積最大值是 4 GB - 1 byte (2^32 bytes - 1 byte);卷的最大體積是4GB;每個卷上最多可以保存的文件數量是65,536個 (2^16);根目錄下可以保存的文件和文件夾數量最大值是512個(如果使用了長文件名,該數字還會減小)
對於FAT32文件系統, 可以保存的文件體積最大值是 4 GB - 1 byte (2^32 bytes - 1 byte);Windows自帶的工具可以創建的卷的最大體積是32GB;每個卷中最多可以保存的文件數量是4,177,920個;一個特定文件夾中最多可以保存的子文件夾和文件的數量是65,534(如果使用了長文件名,那麼該數字會減小)
對於NTFS文件系統,可以保存的文件的大小的最大值,理論上是16EB - 1 KB (2^64 bytes - 1 KB)(1EB=1024PB=1024TB=1024GB) ,實際實現過的最大值是16TB - 64 KB (2^44 bytes - 64 KB);卷的體積最大值,理論上可以達到2^64個簇 - 1個簇,實際實現過的最大值是2^56 TB - 64 KB ( 2^32 個簇 - 1個簇);每個卷可以包含的文件個數的最大值是4,294,967,295個 (2^32 - 1)
理論上FAT32單個目錄下,最多可以包括65534個子目錄或者文件。但是如果採用長文件名命名的話,實際可以容納的文件數目會遠遠小於6萬多。2萬多屬於正常現象。
NTFS克服了這個問題,但是對於單個目錄下多文件的操作(拷貝,移動或者刪除),比如說幾萬個小文件,每個十幾k大,仍然十分頭疼,個人覺得是死穴,也是正常現象。
Linux的文件系統就多了去了:ext2, ext3, ext4, reiserfs, cramfs, jfs, xfs, bfs等等等等……
我無法給你逐一列舉,但是可以確定的告訴你,Linux就是用來作伺服器的,主流的三種分區格式ext3, ext4, reiserfs不會有個人用戶有能力達到其最高容量的,你的硬碟尺寸肯定都達不到不到他們的「最大文件尺寸」限制。 我曾經給Linux伺服器的一整塊76G硬碟mp成一個76G的文件,再大也沒問題。
6. linux怎麼創建文件
方法如下:
1、新建終端
登錄Linux系統,新建一個終端;
2、使用命令
在Linux下創建文件使用touch命令;
3、輸入路徑名
在touch命令後面緊跟文件路徑文件名,如果不輸入文件路徑,則默認創建到當前目錄下
4、創建文件
touch可以同時創建多個文件,每個文件之間使用空格隔開,回車之後看到在桌面上就創建了兩個文件。