You are on page 1of 18

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ХАРКІВСЬКИЙ НАЦІОНАЛЬНИЙ
УНІВЕРСИТЕТ РАДІОЕЛЕКТРОНІКИ

Кафедра «Електронних обчислювальних машин»

ЗВІТ
з лабораторної роботи №4
«ДОСЛІДЖЕННЯ ВЛАСТИВОСТЕЙ ФАЙЛОВОЇ СТРУКТУРИ LINUX»

Виконав: студент групи КІУКІ-23-5


Ярослав ЛУК’ЯНОВ
Перевірив: асистент.каф. ЕОМ
Юлія ШМАТЬКО

Харків
2023
Мета роботи: На основі відомостей про ієрархічну структуру файлової системи
ОС Linux Debian, отримати практичні навички виконання операцій з файлами,
каталогами, таблицями розділів (MBR і GPT), створення розділів і файлових
систем. Також набути досвіду роботи з командним рядком ОС Linux Debian,
вивчити основні команди (робоча станція, робочий директорій, користувачі, дата,
календар).
Хід виконання роботи
Етап 1: Вивчення команд інтерпретатора. У терміналі проведить тренування
виконання команд: date; oclock; finger; hwclock; uname. Тренування полягає в
отриманні довідкової інформації за вказаними командам. Показати приклади
виконання команд. Супровід скриншотами, поміщеними в звіт (рис. 1-5)

Рисунок 1 – date
Рисунок 2 – oclock

Рисунок 3 – finger
Рисунок 4 – hwclock

Рисунок 5 – uname
Етап 2: Виконання навігації в файлової структурі. Використовуючи команди
оболонки, створіть в домашньому каталозі користувача дерево каталогів згідно з
наступною схемою. (рис. 6 - 11)
Рисунок 6 – Дерево каталогів; Вивести вміст всіх каталогів, починаючи з самого
верхнього для завдання (використовувати тільки одну команду і один раз).

Рисунок 7 - Видалити каталоги з дублюючими іменами; Видалити недозволену


посилання cat6;
Рисунок 8 - Створити каталог dir. У файл dir/date помістити поточну дату

Рисунок 9 - В домашній директорії створити символічне посилання link1 на


файл dir/date
Рисунок 10 - Намалювати граф, відповідний створеної файлової системи;

Рисунок 11 - Перейменувати файл dir/date в файл dir/current_date; Cкопіювати


файл dir/current_date в домашню директорію
Етап 3: Підрахуйте кількість рядків у файлі, який розташований в каталозі/etc, а
найменування файлу задано індивідуальним варіантом (таблиця 4.4). Вивести на
екран вміст файлу. Відповідь підтвердити скріншотом. (рис. 12)
Варіант №13
Рисунок 12 - nl /etc/nanorc
Етап 4: Робота з датою і календарем. У терміналі виведете поточну дату.
Побудувати календар на рік, номер якого визначено індивідуальним варіантом
(таблиця 2.4). Відобразити у вигляді скріншоту. Порівняти індивідуальний
календар з календарем 1752 року. Вказати відмінність у календарях. (рис. 13 - 14)

Рисунок 13 – 2043 рік


Рисунок 14 – 1752 рік
Етап 5: Додайте в віртуальну машину з операційною системою Linux новий
тестовий віртуальний жорсткий диск (робиться це в настройках віртуальної
машини). Запустіть віртуальну машину з операційною системою Linux.
Виконайте наступні дії: (рис. 15 - 31)

Рисунок 15 – man fdisk


Рисунок 16 – створення розділів

Рисунок 17 – відформотування в ext4


Рисунок 18 – створення дірикторій в /mnt/ та монтування розділів

Рисунок 19 – створення файлів в диекторії вмонтованих розділів


Рисунок 20 – створення резервної копії MBR

Рисунок 21 – стирання розділів MBR


Рисунок 22 – відновлення розділів

Рисунок 23 – змонтування роздлів та перевірка на цілісність


Рисунок 24 – відмонтування розділів

Рисунок 25 – команда gdisk


Рисунок 26 – створення розділів GPT

Рисунок 27 – відформотування в ext3


Рисунок 28 – змонтування розділів

Рисунок 29 – Створення резервної копії розділа GPT, зтирання таблиці розділів,


Відновлення розділів
Рисунок 30 – змонтування та перевірка розділів

Рисунок 31 – відмонтування розділів


21. Переваги й недоліки таблиць GPT й MBR:
GPT : перевага(підтримка великих дисків, надійність даних, більше розділів);
недоліки(не підтримуються іноді старі системи, не всі програми підтримують)
MBR: перевага(широка сумісність, загальна підтримка); недоліки(обмеження в
обсягу диска, менша надійність, обмежна кіл-ть розділів)
Етап 6: Опишіть процес відновлення після раптового краш системи. Вкажіть
послідовність відновлення. Наведіть відповідні файли.
1. Перезавантаження системи.
2. Перевірка стану файлових систем sudo fscl /dev/sd*
3. Відновлення даних з резервних копій
4. sudo apt update && sudo apt-get upgrade
Висновок
У процесі лабораторної роботи, я навчився створювати розділи MBR та GPT,
відформотовувати ці розділи в тип ext3 та ext4 та створювати файли в монтовані
розділи.

You might also like