Файловая система и полное имя файла
💻 Информатика · 8 класс
Что такое файл и файловая система
Файл — это именованная область внешней памяти, в которой хранится информация: текст, рисунок, программа. Файловая система — это способ, которым операционная система упорядочивает файлы на диске, чтобы их можно было находить и открывать.
Чтобы файлов не было «свалкой», их группируют в папки (каталоги). Папка может содержать другие папки — получается дерево. На вершине дерева находится корневой каталог диска, от него ветви расходятся к вложенным папкам и файлам.
Файловая система решает важные задачи: следит, чтобы файлы не накладывались друг на друга на диске, хранит сведения об их размере и дате изменения, защищает данные от случайной порчи.
Имя файла
Полное имя файла состоит из собственно имени и расширения, разделённых точкой. Имя придумывает пользователь, а расширение подсказывает, какого типа файл и какой программой его открыть.
| Расширение | Тип файла |
|---|---|
txt | Текстовый документ |
jpg | Растровое изображение |
mp3 | Звуковой файл |
exe | Исполняемая программа |
Путь к файлу
Чтобы точно указать, где лежит файл, записывают путь — последовательность вложенных папок от диска до файла. Папки разделяют символом \ (в операционной системе семейства Виндовс).
Полное имя файла = путь + имя файла. Например:
C:\Школа\Информатика\доклад.txt
Здесь C: — имя диска, Школа и Информатика — вложенные папки, доклад.txt — сам файл. Читать путь нужно слева направо: от диска через все папки до самого файла.
Путь бывает полным — от корня диска, и относительным — от той папки, в которой мы сейчас находимся. Полный путь однозначно указывает на файл из любого места.
Дерево каталогов
Структуру папок удобно изображать в виде дерева. Корнем служит диск.
C:
└── Школа
├── Информатика
│ └── доклад.txt
└── Математика
Правило. На одном уровне (в одной папке) не может быть двух файлов с полностью одинаковым полным именем. Но в разных папках файлы с одинаковыми именами вполне допустимы, ведь полные пути к ним всё равно различаются.
Имена файлов и папок имеют ограничения: нельзя использовать некоторые служебные символы, например \ или :, ведь они уже заняты для разделения частей пути. Длина имени тоже ограничена правилами файловой системы.
Частая ошибка. Считают, что менять расширение можно как угодно. Если переименовать рисунок изjpgвtxt, операционная система решит, что это текст, и откроет его неправильно. Расширение нужно менять только тогда, когда меняется само содержимое файла.
Кратко о главном
- Файл — именованная область памяти; папки группируют файлы в дерево.
- Полное имя файла состоит из имени и расширения через точку.
- Расширение определяет тип файла и программу для его открытия.
- Путь — это последовательность папок от диска до файла.
- Полное имя файла = путь + имя файла.