- •Лабораторна робота №1 Вивчення простіших команд ms dos
- •1.1 Теоретичні відомості
- •1.2 Хід роботи
- •1.4 Контрольні запитання
- •Лабораторна робота №2 Установка Ubuntu Linux
- •2.1 Теоретичні відомості
- •2.2 Хід роботи
- •2.4 Контрольні запитання
- •Лабораторна робота №3 Структура файлової системи unix, основні команди, команди роботи з файлами
- •3.1 Теоретичні відомості
- •3.2 Хід роботи
- •3.4 Контрольні запитання
- •Лабораторна робота №4 Система розмежування доступу в unix, права доступу до файлів і керування ними
- •4.1 Теоретичні відомості
- •4.2 Хід роботи
- •4.4 Контрольні запитання
- •Лабораторна робота №5 Командна оболонка shell, стандартні потоки вводу/виводу, фільтри і конвеєри
- •5.1 Теоретичні відомості
- •5.2 Хід роботи
- •5.4 Контрольні запитання
- •Лабораторна робота №6. Процеси в ос unix і керування ними
- •6.1 Теоретичні відомості
- •6.2 Хід роботи
- •6.4 Контрольні запитання
- •Лабораторна робота №7 Професійна робота з командними оболонками
- •7.1 Теоретичні відомості
- •7.2 Хід роботи
- •7.4 Контрольні запитання
- •Лабораторна робота №8 Ввід/вивід файлів на зовнішні пристрої
- •8.1 Теоретичні відомості
- •8.2 Хід роботи
- •8.4 Контрольні запитання
- •Перелік Рекомендованих джерел
3.2 Хід роботи
1. Завантажити систему під користувацьким ім'ям.
2. Поміняти пароль. Новий пароль повинен включати в себе як частину номер залікової книжки.
3. Вивести системну дату.
4. Підрахувати кількість рядків у файлі згідно таблиці 3.1.
Таблиця 3.1 – Індивідуальні завдання
-
Варіант
Файл
1, 2, 4
/etc/passwd
3, 10
/etc/group
6, 9
/etc/profile
5, 7, 8
/etc/fstab
5. Вивести на екран вміст відповідного файлу.
6. Вивести календар на <1995+№варіанту> рік.
7. Вивести календар на 1752 рік.
8. Визначити, хто ще завантажений у систему.
9. Скопіювати (скопіювати, а не перемістити, бо система перестане працювати коректно!) файли згідно таблиці 3.2 у домашній каталог різними способами.
Таблиця 3.2 – Індивідуальні завдання
-
Варіант
Файл 11
Файл 2
1
/bin/cat
/bin/at
2
/bin/cal
/bin/chmod
3
/bin/ls
/bin/chown
4
/bin/tee
/bin/file
5
/bin/more
/bin/gzip
6
/bin/date
/bin/gunzip
7
/bin/cp
/bin/ps
8
/bin/mv
/bin/csh
9
/bin/lpr
/bin/sh
10
/bin/find
/bin/ksh
10. Створити каталог lab_1.
11. Скопіювати в нього з вашого домашнього каталогу копію файлу 1, яку отримано в п.9, під ім'ям my_<ім’я файлу 1>. Перемістити в цей каталог з домашнього каталогу копію файлу 2, яку отримано в п.9, перейменувавши його при цьому в my_<ім’я вихідного файлу 2>. За ім’я вихідного файлу слід брати саме ім’я файлу, без імен каталогів і шляху до файлу (інакше символ "/" буде проінтерпретований операційною системою зовсім не так, як очікувано).
12. Перейти у свій домашній каталог і переконатися в тому, що все зроблено правильно.
13. Створити каталог lab_1_<№варіанту> і перейти в нього.
14. Скопіювати в каталог lab_1_<№варіанту> файл з п.4 під ім'ям n<ім’я вихідного файлу>.
15. За допомогою команд cat і more переглянути його вміст.
16. Перейти у свій домашній каталог.
17. Видалити каталог lab_1_<№варіанту>.
3.3 Зміст звіту
Звіт повинен містити скріншоти результатів виконання всіх команд.
3.4 Контрольні запитання
Команди входу в систему, зміни пароля, одержання системної підказки, виводу календаря і зміни дати.
Оганізація і структура файлової системи UNIX, обмеження на імена файлів.
Типи файлів, каталоги і посилання.
Системні каталоги.
Створення, видалення, копіювання і перегляд умісту файлів.
Команди UNIX: man, passwd, date, cat, more, wc, who, ls, cd, cal, cp, mv, mkdir, rm, rmdir.
