回答:
inode
通常のファイルのようにディレクトリはそれぞれiノードを取るため、制限はパーティションのs の数になります。
inode
s がなくなるまで、別のディレクトリ内のディレクトリ内にディレクトリを作成することを妨げるものは何もありません。
シェルのコマンドラインの最大長は、実際に長いパスで問題を引き起こす可能性がありますがcd
、ターゲットファイルに向かって徐々に進行する可能性があることに注意してください。
execve
システムコールの引数ベクトルの長さによって課されるため、すべてのプログラムに適用されます。
df -i
。
mkdir -p
あり、それを超えることができますMAX_PATH
。そのようなファイルは正規のパスで開くことはできませんが、問題なく作成できます。