Типы файлов

Здравствуйте, в этом уроке я расскажу вам про типы файлов. Что такое файл?

Прежде всего это информация, находящаяся в памяти компьютера. Если представить занятый участок памяти как поле из нулей и единиц, то какой-нибудь участок на этом поле вполне может оказаться файлом.

Вот только одна маленькая проблема. А как компьютер понимает какой именно участок в памяти каким именно файлом является? Да никак компьютер этого ни понимает ему вообще все равно в каком виде в памяти хранятся данные. Понимать файлы удел операционной системы.

Я буду рассматривать Windows потому что эту операционную систему все знают. В недрах операционной системы Windows существует таблица в которой находится информация о всех имеющихся в системе файлов. Среди прочей информации о файлах есть и такая как:

  • Имя файла
  • Размер файла
  • Адрес начала файла
  • Тип файла и т. д.

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

свойства файлаНо что же сделает операционная система, когда засечет то что вы дважды щелкнули мышкой по значку файла. А вот тут уже ответ завит от того какой у этого файла тип.

Вот текстовый файл 

Текстовый файлв свойствах под его типом данных написано:

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

Возьмем файл картинка формат .png в свойствах написано Приложение: Просмотр фотографии Windows можно поменять на Paint. Теперь запуск этого файла подразумевает запуск программы Paint. А что, если файл сам является программой, тогда при его запуске операционная система попробует выполнить эту программу.

Тип любого файла можно изменить с помощью консольной команды REN.

Командная строка RENЭта команда никак не изменит сам файл она лишь изменит файловую таблицу операционной системы. Такая функция может помочь вам, например, в маскировке файла.

Подведем итог.

Файл — это просто участок занятой области памяти компьютера.

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

.txt — Блокнот

.mp3 — WinPlayer

.png — MS Paint

.docx — MS Word

придуманы типы файлов/

Вы можете подсказать операционной системе с какой программой ассоциировать тот или иной тип файлов изменив приложение в свойствах.

Любой файл => Свойства => Общие => Приложение => Изменить