Это зависит от типа файловой системы. Если Вы используете ext4 с параметрами по умолчанию, то у Вас может быть максимум:
Некоторые из них настраиваются и очевидно ограничены пространством настоящего хранения на Вашем носителе. Лучше всего прочитать документацию для Вашего типа файловой системы.
Если Вы говорите о количестве дескрипторов файлов, процесс может иметь открытый сразу затем, это зависит от Вашей системы. ulimit -a
скажет Вам в системе Linux и, вероятно, примет значение по умолчанию к 1 024.
Примечание: числа были взяты от ext4 страницы Википедии.
Это зависит от файловой системы и контейнера, который Вы отсылаете к - в каталоге в объеме. См. эту ссылку для получения дополнительной информации о файловой системе EXT3.
Максимальное количество inodes (и следовательно максимальное количество файлов и каталогов) установлены, когда файловая система создается. Если V размер тома в байтах, то количество по умолчанию inodes дано V/213 (или количество блоков, какой бы ни меньше), и минимум V/223. Значение по умолчанию считали достаточным для большинства приложений. Макс. количество подкаталогов в одном каталоге прикреплено к 32 000.
Подобные параметры также определяются для других файловых систем.
Если Вы обеспокоены ограничениями, забываете о них при помощи ZFS.
Заключенный в кавычки из FAQ ZFS:
Какие пределы ZFS имеет?
Ограничения ZFS разработаны, чтобы быть столь большими, что с ними никогда не будут встречаться ни в какой практической операции. ZFS может сохранить 16 эксабайт в каждом пуле хранения данных, файловой системе, файле или атрибуте файла. ZFS может сохранить миллиарды имен: файлы или каталоги в каталоге, файловые системы в файловой системе или снимки файловой системы. ZFS может сохранить триллионы объектов: файлы в файловой системе, файловых системах, объемах или снимках в пуле.