Если вы раньше использовали Windows, то, скорее всего привыкли использовать термин папка. Однако после перехода на Linux можете заметить, что довольно часто применяется термин каталог. Это не просто так.
В этой статье мы рассмотрим чем отличается папка и каталог, а также какой термин правильно использовать в Linux.
Что использовать: папка или каталог в Linux
В реальной жизни папка используется для хранения нескольких файлов. А вот каталог представляет из себя индекс, по которому можно быстро понять где хранятся те или иные данные. Термин каталог (директория) пришел в Linux, как и многое другое из мира Unix.
Как вы уже знаете в Linux всё является файлом. В том числе и директории. Таким образом в директории не хранятся файлы. Это такой же файл, в котором хранится информация о том, где находятся файлы на диске. Поэтому имеет смысл использовать именно термин каталог.
В командах терминала особенно заметно использование этого термина. Например, команда ls выводит букву d для директорий в расширенном выводе:
В команду find можно передать опцию -d для того чтобы искать папки и -f для поиска файлов. К тому же команды mkdir, chdir, rmdir тоже в своем названии сдержат слово directory. Однако когда дело доходит к графическому интерфейсу всё немного смазывается. Здесь директория визуализируется именно как папка, в которой хранятся файлы и их можно увидеть если её открыть. Таким образом вы можете использовать тот, термин, который вам удобно. В любом случае вас поймут.
Выводы
Теперь вы знаете исторические особенности использования терминов каталог и папка в Linux. Какой термин предпочитаете вы? Напишите в комментариях!