Linux

可以嵌套多少個目錄?

  • December 30, 2016

我很好奇,可以嵌套多少個文件夾,為什麼?有限制嗎?

我所說的嵌套是指文件夾處於這種結構中時:

folder
|_ folder
    |_ folder
        |_ folder
            |_ ...

不像這樣:

folder
|_ folder
|_ folder
|_ folder
|_ ...

如果有限制,是作業系統設置的,還是文件系統設置的?

限制將是inode分區上的 s 數量,因為目錄和正常文件一樣,每個都有一個 inode。

沒有什麼可以阻止您在另一個目錄中的目錄中創建目錄,依此類推,直到您用完inodes.

請注意,shell 的命令行確實有一個最大長度,這可能會導致路徑非常長的問題,但仍然可以cd逐步向目標文件移動。

引用自:https://unix.stackexchange.com/questions/333684