Интернет, компьютеры, софт и прочий Hi-Tech

Подписаться через RSS2Email.ru

Что такое файл

Что такое файл

Английское слово «файл» обозначает документ, состоящий из одной страницы или нескольких, скреплённых вместе. Нередко такой документ вкладывают в папку из прозрачного материала вроде полиэтилена. В любом случае, это какой-то объём информации, отделённый от остальных бумаг. Поэтому, когда потребовалось придумать название для совокупности данных, представленных в цифровом виде, кибернетики колебались недолго, взяли уже имеющееся понятие. С ним, понятием, и будем разбираться.

Вся информация, хранящаяся в вашем компьютере, в mp3-плеере, в памяти фотоаппарата — это файлы. От простой последовательности нулей и единиц, битов, файл отличается, в первую очередь, наличием имени.

Файлы сортируются по папкам (каталогам, директориям — это одно и то же). Папка — не более чем информация о том, где файловой системе следует искать тот или иной файл. Как искать? По имени, как же ещё. Потому в одной папке не может быть двух файлов с абсолютно одинаковыми именами. В разных — пожалуйста, но не в одной.

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

Если расширение, допустим, .mp3, то это звук, и его следует запускать в плеере. Если .doc, то в текстовом процессоре, .jpg — в просмотрщике графических файлов, и так далее.

Ну а если расширение — .exe, то файл не простой, а исполняемый, являющийся программой. Запускается сам по себе, а не в чём-то (хотя может во время работы использовать другие файлы).

Некоторые современные операционные системы могут понимать, какая программа должна быть задействована, даже без расширения, просто анализируя тип содержимого. Но с расширением всё же лучше.

Дефрагментация

Многие файловые системы, ответственные за хранение и упорядочивание информации, записывают файлы кусочками. Нашли свободное место на диске — и туда записали один фрагмент. Нашли ещё — записали другой. В итоге считывание файла замедляется, ведь приходится эти кусочки искать в разных местах диска. Поэтому полезно периодически производить дефрагментацию с помощью специализированной программы.

В Windows такая программа уже есть. В XP, например, достаточно в Проводнике нажать на иконке диска правой клавишей и зайти в Свойства, на вкладку Сервис. Процесс длительный, но зато потом открытие файлов заметно ускорится. Можно также использовать утилиту Smart Defrag.

Повреждённые файлы

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

Впрочем, если это фильм, то иногда его всё равно можно посмотреть, стараясь не раздражаться из-за дефектов.

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

Обычно для проверки целостности скачиваемых файлов (и чтобы убедиться в отсутствии дописанного к ним вредоносного кода) сообщается контрольная сумма. Вероятно, вы видели, что рядом со ссылкой для загрузки указано странное обозначение «MD5» и какая-нибудь абракадабра. Это и есть контрольная сумма. Её можно проверить с помощью специальных утилит, таких как winMd5Sum.

Особенности Linux

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

Чёрная дыра

Особенность работы компьютерных программ такова, что им нужно куда-то выводить данные. Например, на дисплей. Или записывать в файл. Или отправлять на модем. Или на принтер. Но бывают случаи, когда никакого вывода не требуется. Поэтому была придумана своеобразная «чёрная дыра», нулевое устройство dev/null, куда оправляется всё ненужное и где данные бесследно исчезают навеки. В Linux это тоже считается файлом.

Кругом одни файлы

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

Разнообразные глюки, некорректное скачивание, внезапное отключение электричества во время копирования файлов — всё это ведёт к тому, что на дисках скапливается хлам. Обломки.

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

Утилиты для проверки дисков на наличие ошибок и сбора мусора в одну кучу также входят в состав операционной системы Windows. В XP: правая клавиша на иконке диска в Проводнике —> Свойства —> Сервис —> Выполнить проверку.

Программа соберёт кусочки в целые файлы с расширениями вроде .chk, которые потом можно смело удалять.

Совершенно бесполезными являются и временные файлы с расширениями .tmp, .swp, .bak. Их скапливается много, поэтому: правая клавиша на иконке диска —> Свойства —> Очистка диска. Хотя бы раз в месяц.

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

Автор: vanilinkin, специально для xBB.uz, 08.04.2011


Предыдущие публикации:

Биржа долевых инвестиций SIMEX.

Последнее редактирование: 2011-04-08 11:05:15

Метки материала: файл, что такое файл, компьютер, информация, it, комп, информационные технологии


1 комментарий

05.04.2013 14:45:13 #
Internet Explorer Гость
Спасибо. Очень полезно.

Оставьте, пожалуйста, свой комментарий к публикации

Представиться как     Антибот:
   

Просьба не постить мусор. Если вы хотите потестить xBB, воспользуйтесь кнопкой предварительного просмотра на панели инструментов xBBEditor-а.


© 2007-2017, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.