Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки, молоді та спорту України
Луцький національний технічний університет
Кафедра
«Комп’ютерної інженерії»
КОНТРОЛЬНА РОБОТА
з курсу «Операційні системи»
ВАРІАНТ 3
Завдання №1. Консоль Windows.
Використовуючи команди MS DOS для роботи з каталогами і файлами,створити дерево каталогів згідно поданому варіанту. В каталозі, позначеному зірочкою, створити два текстових файла (file1, куди записати своє прізвище та file2, в якому вказати групу та факультет). Скопіювати ці файли в каталог на рівень вище і прочитати обидва файла.
Розв’язок:
/
Завдання №2 Командна оболонка Shell в OS Linux.
Використовуючи синтаксис оболонки sh, підрахуйте кількість рядків у файлі і виведіть на екран вміст відповідного файлу згідно варіанту:
Варіант
Файл
3, 10
/etc/group
/
/
Виведіть календар на <1995+3> рік а також скопіюйте (скопіюйте, а не перемістіть, бо система перестане працювати коректно!) файли згідно варіанту у кореневий каталог.
Варіант
Файл 1
Файл 2
3
/bin/ls
/bin/chown
/
/
Завдання №3. Права доступу до каталогів і файлів в OS Linux.
Скеруйте права доступу до файлів і каталогів (згідно завдання №1) в ОС Linux за таблицею. Зробіть так, щоб нові створені файли і каталоги діставали права доступу згідно таблиці. Створіть новий файл і каталог і переконайтеся в правильності ваших установок.
Варіант
Права для файлів
Права для каталогів
3
6-4
7-5
/
/
Завдання №4. Робота в редакторі vi.
Cтворіть новий текстовий файл text за допомогою редактора vi. Наберіть два абзаци тексту. Текст повинен містити Ваше прізвище (наприклад, у вигляді підпису). Запишіть файли під іменами text і text1. Користуючись поіменованими буферами, перенесіть 3 рядки тексту з першого файлу в другий. Збережіть зміни.
Розв’язок:
Перехід між файлами - “:next” i “:prev”. Створення файлів виконуємо командою “vi text text1”. Копіюємо файли за допомогою команди “a2yk(a-поіменований буфер, 2yk-копіюємо поточний рядок і два рядки вище. Вставляємо командою “2ap, і зберігаємо файли - :w.
/
/