Найти тему

Для чего нужно расширение у имен файлов

Любой пользователь компьютера знает, что у имени файла может быть расширение. Как правило, оно разделяется точкой. Взглянув на имя файла мы понимаем, что вася.jpg» это возможно изображение в формате jpg, а «петя.doc» скорее всего является документом.

Почему я написал «возможно» и «скорее всего»? Причина проста — расширение в имени файла может быть абсолютно любым. Можно переименовать картинку «.jpg» в «.doc» и наоборот. Также можно самостоятельно создать файл с произвольным именем.

Для чего нужно расширение у имен файлов
Для чего нужно расширение у имен файлов

Расширение у файлов нужно в двух случаях:

1️⃣ Для того, чтобы пользователь имел представление о типе объекта;

2️⃣ Чтобы операционная система знала чем открывать файл.

Исходя из суффикса, операционная система подсвечивает нужные нам объекты и знает, какую программу использовать для открытия. Но подавляющее большинство программ умеют открывать объекты без расширения — все равно в момент открытия софт анализирует файл, и если он «чужой», то открытие невозможно.

По факту, имя файла представляет собой небольшую базу данных — само имя и его суффикс, а в роли разделителя используется точка. Кстати, у файлов может быть и двойное и тройное расширение. Часто такую фишку используют программы, которые работают с большими по объему объектами и по имени способны определить, как работать с объектом. Ведь на открытие может потребоваться время, если файл большой, а нужная информация берется из имени без открытия файла.

Какой вывод?

Суффикс в имени файла может быть любым — например, текстовый редактор может открыть «имя.jpg», если он был переименован из «.doc». Просто таким образом операционной системе и программам очень удобно работать с объектами. Кстати, в операционной системе Linux отсутствует такое понятие, а для того, чтобы система знала с чем работает используется информация из стандарта MIME. Но и классические имена с суффиксами тоже присутствуют в Linux — все зависит от удобства для пользователя.

По умолчанию в Windows отключен показ расширений для зарегистрированных типов файлов. Это нужно для того, чтобы пользователь случайно не переименовал «документ.doc» в «документ для васи». Если на компьютере запускать файл без расширения, то выскочит окно с выбором программы — система не может определить тип объекта и предложит пользователю это сделать самостоятельно. Включить отображение расширений можно в параметрах проводника Windows.

Читайте далее:

Подписывайтесь, чтобы не пропустить новые публикации:

Телеграм-канал | Вконтакте | Одноклассники