Соглашения об именах файлов

Имя каждого файла должно быть уникальным в каталоге, где он хранится. Таким образом обеспечивается уникальность пути к файлу в системе.

Существуют следующие основные правила присвоения имен файлам:

  • Имя файла должно содержать не более 255 символов - букв, цифр и знаков подчеркивания.
  • В операционной системе учитывается регистр символов, т.е. в именах файлов различаются прописные и строчные буквы. Например, FILEA, FiLea и filea - это три разных файла, и они могут быть расположены в одном каталоге.
  • Имена файлов должны быть осмысленными и должны отражать содержимое файлов.
  • Для каталогов применяются те же соглашения о присвоении имен, что и для файлов.
  • Некоторые символы имеют специальное значение в операционной системе. Их нельзя указывать в именах файлов. Это следующие символы:
     / \ " ' * ; - ? [ ] ( ) ~ ! $ { } &lt > # @ & | пробел табуляция новая строка
  • Имя файла не выводится в обычном списке файлов каталога, если оно начинается с точки (.). Однако список скрытых файлов и каталогов выводится вместе со обычными файлами и каталогами, если в команде ls задан флаг -a.