Professional Documents
Culture Documents
OS LW 04 FileSystems
OS LW 04 FileSystems
Теоретичні відомості.
Структура файлової системи. Файлова система в Linux являє собою
ієрархічну структуру, вершиною якої є каталог /, названий кореневим каталогом
(рисунок 4.1). Для уніфікації місцезнаходження файлів і каталогів в Linux
прийнятий стандарт FHS (Filesystem Hierarchy Standard).
Рисунок 4.1. – Дерево каталогів файлової системи
З точки зору ОС Linux, файл являє собою потік або послідовність байтів.
Такий підхід дозволяє поширити поняття файлу на безліч ресурсів не тільки
локального комп'ютера, але і віддаленого, пов'язаного з локальною мережею
будь-якого роду.
Доступ до будь-якого такого ресурсу здійснюється через універсальний
інтерфейс, завдяки чому запис даних в файл, відправка їх на фізичний пристрій
або обмін ними з іншого працюючою програмою відбувається аналогічно. Це
дуже спрощує організацію даних і обмін ними (таблиця 4.3).
Контрольні питання.
1. Що таке термінал?
2. Перерахуйте основні системні каталоги.
3. Розкажіть про типи файлів в ОС Linux.
4. Що записано в першому секторі головною завантажувального
запису MBR?
5. Функціональне призначення MBR і GPT?
6. Структура GPT.
7. Яка максимальна кількість первинних розділів можна створити при
використанні таблиці розділів MBR?
8. Яка максимальна кількість первинних розділів можна створити при
використанні таблиці розділів GPT?
9. Як зберегти інформацію про структуру MBR?
10. Як створити 10 розділів c файлової системою ext3 на диску в таблиці
розділів MBR?
11. Як стерти код завантажувача в MBR?
12. Як можна змонтувати розділ диска з файловою системою в режимі
тільки для читання?
13. Як можна здійснити відновлення GPT розділів в разі збоїв?
14. Що таке файл? Що таке каталог?
15. Що таке шлях до файлу? Абсолютний і відносний шлях?
16. Посилання. Типи посилань. Команда створення посилання.
17. Команда зміни поточного каталогу.
18. Створення та видалення файлів і каталогів.
19. Копіювання і переміщення файлів і каталогів.