On Sun, 20 Nov 2016 14:38:26 +0000 Baron baron@linuxmaniac.net wrote:
Quick question. 32 Bit LinuxOS, Trinity 14.0. Is there a limit to directory depth ? if so what is it.
I believe the limit is the length of the path in bytes, which will vary according to what filesystem you're using, how your kernel is configured, etc.
What documentation I can find suggests 4096 bytes is often set as the limit. So if you haven't done any special setup and you're using single-character directory names on ext4 or similar, that's a bit more than 2000 levels of nesting, although you might run out of inodes or something first. Using sane directory names will give you less depth: 7 characters -> ~500 levels.
There is one exception to this: the filesystem normally used for data CDs seems to have a hard-coded limit of eight directory levels regardless of path length.
E. Liddell