web-dev-qa-db-ja.com

いくつのディレクトリを入れ子にすることができますか?

入れ子にできるフォルダーの数と、なぜですか?制限はありますか?

ネストとは、フォルダがこの構造になっている場合です。

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

このようではありません:

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

制限がある場合、それはオペレーティングシステムまたはファイルシステムによって設定されますか?

13
Aaron Esau

通常のファイルと同様に、ディレクトリはそれぞれiノードを取るため、制限はパーティション上のinodesの数になります。

inodesが不足するまで、別のディレクトリ内のディレクトリ内にディレクトリを作成することを妨げるものはありません。

シェルのコマンドラインには最大長があるため、非常に長いパスで問題が発生する可能性がありますが、ターゲットファイルに向かってcdを徐々に増やすことも可能です。

20
Julie Pelletier