Читать книгу Cуперкомпьютеры: администрирование - Сергей Анатольевич Жуматий - Страница 26
Глава 4. UNIX и Linux – основы
Соглашения о расширениях
ОглавлениеРасширение файла – часть имени после последней точки; например, файл 'text.cc
' имеет расширение '.cc
'. Для большинства программ расширение не имеет принципиального значения, но его наличие облегчает понимание назначения файла. Ниже – наиболее часто встречающиеся расширения:
Таблица 8: распространённые расширения файлов
Важно понимать, что расширение файла не имеет принципиального значения для ОС и большинства программ. Поменяв расширение файла на '.exe
' или '.sh
', вы не сделаете его исполняемым. А вот скрипт с именем 'do_it_now
' можно сделать исполняемым, выполнив 'chmod a+x do_it_now
'. Расширения всего лишь упрощают восприятие файлов, давая понять, что это.
Имена, начинающиеся с точки (.), часто присваиваются служебным файлам и каталогам. Эти файлы и каталоги обычно игнорируются программами и файловыми менеджерами по умолчанию. Например, команда ls
не показывает их, если не указать ключ '-a'
.
Многие команды допускают в качестве аргумента использование списков имён файлов. Эти списки удобно формировать с помощью шаблонов shell. Рассмотрим их ниже.