- •Лабораторна робота № 1
- •Теоретичні відомості:
- •Історія створення та статус Linux
- •Вхід та вихід з системи
- •Деякі прості команди
- •Файлові системи та каталоги
- •Файли та шляхи
- •Звичайні файли
- •Каталоги
- •Каталоги та фізичні диски
- •Посилання (зв’язки)
- •Спеціальні файли
- •Права доступу до файлів
- •Стандартні каталоги Linux
- •Хід роботи та індивідуальні завдання
- •Лабораторна робота №3
- •Теоретичні відомості:
- •Формування розділів жорсткого диску
- •Завантаження та ініціалізація ядра
- •Визначення прав доступу до файлів
- •Робота з користувачами системи
- •Виконання окремих команд від імені адміністратора
- •Хід роботи
- •Лабораторна робота №4
- •Теоретичні відомості
- •Отримання списку файлів
- •Організація файлів
- •Копіювання файлів
- •Переміщення та перейменування файлів
- •Видалення файлів та каталогів
- •Перегляд вмісту файлів
- •Пошук файлів
- •Сортування текстових файлів
- •Переспрямування вводу та виводу
- •Використання утіліти nmblookup
- •Доступ до ресурсів з використинням smbclient
- •Монтування та демонтування каталогів спільного використання Windows
- •Графічні оболонки для роботи з Samba
- •Хід роботи
- •Лабораторна робота №5
- •Теоретичні відомості:
- •Налаштування робочого середовища
- •Завдання назв файлів
- •Передавання даних між процесами з використанням каналів (pipes)
- •Використання змінних оточення
- •Підстановка результата виконання команди
- •Групи команд та породжені оболонки
- •Редагування команд оболонки та використання псевдонімів
- •Робота з командними скріптами оболонки
- •Використання у програмах спеціальних символів
- •Використання команд керування процесом виконання
- •Хід роботи
- •1. Об’єкти nds та їх призначення.
- •1.1.Контейнерні об’єкти
- •1.2.Кінцеві об’єкти.
- •1.3. Управління доступом до об’єктів nds.
- •1.3.1.Права на об’єкти.
- •1.3.2.Права на властивості.
- •1.4. Управління груповими об’єктами.
- •1.5. Правила найменування об’єктів та властивостей.
- •2. Робота з утилітою адміністрування netadmin.
- •3. Робота з утилітою пошуку nlist.
- •4. Хід роботи
- •Етап 4. Управління груповими об’єктами.
- •Етап 5. Адміністрування системи.
- •Варіанти індивідуальних завдань.
- •Додаток 1. Поля шаблону користувача.
- •Лабораторна робота № 7
- •Теоретичні відомості
- •Хід роботи
- •Теоретичні відомості
- •Хід роботи
- •Теоретичні відомості
- •19. Здійснити пошук файлу за іменем у наборі вкладених каталогів.
- •Теоретичні відомості
- •Хід роботи
- •Головним конфігураційним файлом є menu.Lst
- •Теоретичні відомості
- •Хід роботи
- •Теоретичні відомості
- •Хід роботи
Стандартні каталоги Linux
Коли користувач успішно зареєструється у системі, він одразу ж потрапляє до свого робочого каталогу /home/username, де username – ім’я користувача у системі. Змінна PATH містить посилання на інші каталоги, де знаходяться виконувальні файли.
Типова структура каталогів Linux виглядає так:
/ |
Кореневий каталог |
|
/etc |
Містить дані налаштувань необхідні для запуску та подальшої роботи системи |
|
|
/passw |
|
|
/rc.d |
|
/sbin |
Містить програми (двійковий код) та командні скріпти необхідні для запуску системи |
|
/bin |
|
|
/tmp |
Каталог для тимчасового збереження даних програмами. Як правило, програми, що завершуються повинні витерти інформацію з тимчасового каталога, яку вони внесли. ОС сама періодично чистить цей каталог |
|
/var |
|
|
/lib |
Бібліотека функцій необхідна для компілятора мови C; також містить всі бібліотеки спільного використання, які завантажуються у пам»ять по мірі необхідності. |
|
/home |
Домашні каталоги користувачів |
|
|
/<username> |
Каталог користувача |
/install |
|
|
/usr |
|
|
|
/bin |
|
/proc |
|
|
Хід роботи та індивідуальні завдання
Ознайомитися з теоретичними відомостями.
Завантажити ОС Linux та зареєструватися у системі
Ознайомитися зі структурою каталогів, пояснити їх призначення
Провести пошук файлів у заданому каталозі по різним категоріям, пояснити різницю файлів
Дати повний опис знайдених файлів, у тому числі прав доступу.
Змінити права доступу файлу так, щоб:
власник міг виконувати та записувати файл
власник міг тільки виконувати та читати, а група – тільки читати
решта користувачів могли тільки читати
група мала повний доступ
всі користувачі могли виконувати файл
жоден з користувачів не міг виконувати файл
тільки власник міг використовувати файл
власник міг читати файл, а група – ні
Всі введені команди та екранний вивід системи, а також варіанти вирішення завдань запротоколювати у звіт.
Лабораторна робота №3
Тема: ОС Linux. Дослідження процесу завантаження операційної системи та
адміністрування
Мета роботи: дослідити процес початкового завантаження ОС Linux, та навчитися налаштовувати та проводити його діагностику. ознайомитися на практиці з базовими операціями адміністрування операційної системи
Теоретичні відомості:
Аналізуючи процес початкового завантаження ОС Linux можна зрозуміти багато особливостей роботи операційної системи. Власне правильне налаштування цього процесу дозволяє створити комфортне робоче середовище для користувача. Водночас, помилки у цьому процесі призводять до низької продуктивності системи, або ж система не запускається взагалі
В цілому процес початкового завантаження системи містить такі етапи:
завантаження та ініціалізація ядра;
розпізнавання та конфігурування пристроїв;
створення первинних системних процесів;
виконання команд оператора;
виконання командних файлів;
перехід у багатокористувацький режим.
