Немає обмежень у кількості записів у каталозі, ні в POSIX, ні в типових реалізаціях Unix. Можливо, існує непрямий ліміт кількості підкаталогів, який є максимальним числом жорстких посилань (запис кожного підкаталога ..- це посилання на каталог); це 2 16 для багатьох поширених файлових систем, що обмежує каталог до 65533 підкаталогів (принаймні для тих файлових систем, які ..явно зберігають записи). Ви почнете вражати низьку продуктивність до цього. Згідно з POSIX, реалізація може підтримувати лише 8 жорстких посилань на файл ( _POSIX_LINK_MAX), але жодна реальна реалізація не обмежується 6 підкаталогами. І в будь-якому випадку, у багатьох файлових системах, включаючи ext4, кількість жорстких посилань не підтримується.. записів, тому єдиним обмеженням є кількість місця або кількість входів у файловій системі.
POSIX не дуже багато говорить про організацію файлів у системі. Він лише вимагає наявності кількох файлів . Єдиними обов'язковими записами в кореневому каталозі є /devі /tmp. Інші звичні записи Unix , такі як /usr, /var, /bin, /etc, /lib, /homeі т.д., Unix конвенцій, що не кодифіковані POSIX.
У Linux FHS кодифікує класику та ще пару. Більшість дистрибутивів Linux дотримуються записів FHS. Інші системи Unix, як правило, мають однакові записи, можливо, з кількома відмінностями, але кількість приблизно однакова.
Системні адміністратори можуть створювати більше, хоча це перешкоджає: є більш чітко визначені місця для більшості речей (програмне забезпечення перебуває під, /usrабо /optсистемні дані підпадають /var, дані користувачів підпадають /net, точки монтажу йдуть під /mediaабо /mntтощо), тому рідко будь-яка вагома причина для створення нових каталогів на найвищому рівні.