Страница 1 из 1

Какой самый длинный путь к файлу разрешен для Linux?

Добавлено: 25 июн 2019, 12:25
holpa
Максимальный допустимый путь в Linux составляет 4095 символов.

Другие ответы технически правильны, но те, которые не являются программистами C, могут не полностью понимать значение «NAME_MAX» и «PATH_MAX».

Допустим, у вас очень длинный путь к каталогу, например:

/ <Directory1> / <directory2> / <directory3> / ... / <directory15> / <directory16>

Параметр «NAME_MAX» говорит, что каждый из компонентов «<directoryN>» может иметь длину не более 255 символов.

Параметр «PATH_MAX» говорит, что общая длина пути может быть не более 4096 символов, включая ноль .