Как долго могут быть имена файлов?

Я так не думаю, оба должны сделать то же самое. единственное, что есть графический метод, больше подходит для людей, которые новичок или не играют с CLI.

1
задан 22 July 2012 в 22:18

1 ответ

Я не уверен, какова максимальная длина имени файла (для ext4), но она больше зависит от файловой системы, чем от самой Linux. На FAT32 я думаю, что это 255 символов. Вы, вероятно, никогда не нуждаетесь в длинном имени файла.

Как и для допустимых символов, любое байтовое значение разрешено в файловой системе ext4, за исключением NULL-байта (и /, как это является разделителем каталога1). Тем не менее, вы должны ограничить свои имена файлов набором символов UTF-8 для самого широкого диапазона совместимости между приложениями и устройствами.

1

5
ответ дан 25 May 2018 в 08:22
  • 1
    Я бы сказал, что предел a-z, A-Z и числа. Добавление не-альфа-чисел - попрошайничество для поиска ошибок анализа URL-адресов – RobotHumans 22 July 2012 в 21:40
  • 2
    @ aking1012 Я хочу использовать '.' и «@» нецелесообразно. – Gaurav Agarwal 22 July 2012 в 21:53
  • 3
    '' конечно, отлично. Я не видел @ go wooly, но я думаю, это может быть в каком-то угловом случае. Вещи парсеров используют в качестве разделителей и не убегают должным образом, это более то, что я имел в виду - примеры: space, /, & quot ;, и т. Д. – RobotHumans 22 July 2012 в 21:57
  • 4
    Период . широко используется в самой системе, поэтому это не проблема. [F2] также должно быть хорошо, я вижу серверы электронной почты (например, exim) с одним каталогом на одну учетную запись, которая содержит @ и не имеет проблем вообще. – Marios Zindilis 22 July 2012 в 21:58
  • 5
    используя @ отлично. 2 замечания: ЕСЛИ вы используете что-то особенное, вы всегда можете избежать символа. Также понимайте, что иногда в качестве разделителя используется символ: например, ssh использует его для разделения пользователя и системы: например, это: user@system:/dir/dir@dir/ может быть iffy и непонятно). – Rinzwind 22 July 2012 в 22:02

Другие вопросы по тегам:

Похожие вопросы: