Основні поняття про файли і файлові системи

Розділ: Операційні системи

📌 Про що ця тема


Тут перевіряють розуміння того, як операційна система зберігає й упорядковує дані на носіях. Ключові поняття — файл, каталог (папка), шлях до файлу та файлова система. Ці знання потрібні для роботи з дисками, резервним копіюванням і розумінням обмежень різних носіїв.


📖 Головне


• Файл — це іменований набір даних, що зберігається на носії як єдине ціле. Має імʼя, розширення, розмір, атрибути й дату створення/зміни.

• Імʼя файлу складається з власне імені та розширення, відокремленого крапкою (наприклад, zvit.docx). Розширення вказує тип файлу й програму для його відкриття.

• Приклади розширень: txt (текст), docx (документ Word), jpg/png (зображення), mp3 (звук), mp4/avi (відео), exe (програма), zip/rar (архів), pdf (документ), html (вебсторінка).

• Атрибути файлу — додаткові властивості: «тільки для читання», «прихований», «системний», «архівний». Керують доступом і відображенням.

• Каталог (папка, директорія) — це контейнер для файлів та інших каталогів. Створює ієрархічну (деревоподібну) структуру.

• Коренева папка (корінь) — найвищий рівень носія, з якого починається дерево каталогів.

• Шлях до файлу — послідовність папок від кореня до файлу. Повний (абсолютний) шлях містить імʼя диска, усі папки й імʼя файлу, наприклад C:\Школа\Звіти\zvit.docx.

• Файлова система — спосіб організації, зберігання та іменування даних на носії; визначає розмір кластера, максимальний розмір файлу й диска.

• Поширені файлові системи: FAT32 (старіша, обмеження на файл до 4 ГБ), NTFS (для Windows, підтримує великі файли й права доступу), exFAT (для флешок і карток), ext4 (у Linux).

• Кластер — найменша одиниця дискового простору, яку виділяють під файл. Навіть малий файл займає цілий кластер.

• Операції з файлами: створення, відкриття, збереження, копіювання, переміщення, перейменування, видалення.


🔢 Як це працює на прикладі


Є шлях D:\Фото\2024\море.jpg.

• D: — імʼя диска (носій, з якого починається шлях).

• Фото — папка в корені диска D.

• 2024 — вкладена папка всередині «Фото».

• море.jpg — файл; імʼя «море», розширення «jpg» (зображення).

Отже, щоб дістатися файлу, система проходить: корінь D → Фото → 2024 → море.jpg.


Другий приклад: чому файл 1 КБ займає більше місця? Якщо кластер = 4 КБ, файл розміром 1 КБ усе одно резервує цілий кластер 4 КБ — решта 3 КБ не використовується.


⚠️ Типові помилки


• Плутають папку і файл: папка не зберігає дані сама, а лише організовує файли.

• Вважають, що розширення — частина «назви для краси»; насправді воно визначає тип файлу й програму відкриття.

• Забувають обмеження FAT32: на неї не записати файл понад 4 ГБ (наприклад, велике відео).

• Плутають абсолютний і відносний шлях: абсолютний завжди починається від кореня (диска).

• Думають, що розмір файлу на диску точно дорівнює «чистому» розміру — через кластери він часто більший.


🎯 Що завчити напамʼять


• Структура: диск → папки → файл; розділювач у Windows — зворотна скісна «\».

• Файлові системи: FAT32 (до 4 ГБ на файл), NTFS (Windows), exFAT (флешки), ext4 (Linux).

• Типові розширення та їх призначення.

• Кластер — найменша одиниця виділення місця.


🧠 Перевір себе


1. Що визначає розширення файлу?

2. Чим каталог відрізняється від файлу?

3. Яке обмеження на розмір файлу має FAT32?

4. Що таке абсолютний шлях?


Відповіді: 1 — тип файлу і програму для його відкриття; 2 — каталог лише організовує файли в ієрархію, а не зберігає дані сам; 3 — один файл не може перевищувати 4 ГБ; 4 — повний шлях від кореня (диска) через усі папки до файлу.

Перевірити себе на практиці

Прочитати — половина справи. Далі потрібні завдання цієї ж теми з розбором кожної відповіді: саме на них видно, чи справді тема закрита.