Тривалість: 32 академічних години (4 дні).
Модуль 1. Огляд ОС Linux
- Відкрите програмне забезпечення
- Загальна характеристика дистрибутивів ОС Linux
Модуль 2. Завантаження ОС і універсальний завантажувач GRUB2
- Процес завантаження ОС
- Введення в GRUB2
- Конфігурація універсального завантажувача GRUB2
- Тимчасове редагування меню GRUB2
- Внесення постійних змін в меню GRUB2
- Налаштування файлу конфігурації GRUB2
- Пароль GRUB2
- Перевстановлення GRUB2
- GRUB2 і віддалена консоль
- Лабораторна робота. Універсальний завантажувач GRUB2.
Модуль 3. Процеси Linux. Управління та моніторинг
- Процеси Linux. Основні стану процесів. Отримання інформації про процеси. Команда ps.
- Управління фоновими процесами (jobs).
- Управління процесами за допомогою сигналів. команда kill
- Моніторинг активності процесів. Середнє завантаження. Процеси реального часу.
Лабораторна робота. Моніторинг та управління процесами Linux.
Модуль 4. Управління сервісами та демонами
- Процеси, що стартують під час завантаження ОС. Демон systemd. Утиліта systemctl.
- Управління системними сервісами.
- Старт і зупинка системних сервісів на активній ОС.
- Визначення системних сервісів, автоматично стартують під час завантаження ОС.
- Огляд команд утиліти systemctl.
- Лабораторна робота. Управління сервісами та демонами.
Модуль 5. Файлова система
- Призначення файлової системи
- Ієрархія файлової системи
- «Типи» файлів
- Основні операції при роботі з файлами і каталогами
- Імена файлів і каталогів: угруповання і використання підстановок
- Перегляд вмісту файлів: утиліти more і less
- Пошук файлів утиліта find
- Робота з архівами. Утиліти bzip і gzip2. Використання утиліти tar
- Лабораторна робота. Основи роботи з файловою системою Linux
Модуль 6. Управління пакетами програм. Утиліти RPM і YUM
- Дистрибутив ОС і пакети програм
- Менеджер пакетів YUM
- Менеджер пакетів RPM
- Лабораторна робота. Управління пакетами програм і складом програмного забезпечення
Модуль 7. Управління періодичними процесами
- Планування запуску процесів. Команда at.
- Управління та моніторинг фонових процесів.
- Планування запуску системних процесів і служб. Підсистема cron.
- Управління тимчасовими файлами.
- Лабораторна робота. Управління періодичними процесами.
Модуль 8. Організація зберігання даних
- Управління дисковими розділами. Утиліти fdisk і gdisk
- Створення та монтування файлових систем.
- Визначення характеристик дискового простору.
- Створення та управління масивами RAID
- Створення та управління логічними томами LVM
- Створення резервних копій та відновлення даних. Утиліти dump, restore і rsync
- Лабораторна робота. Організація зберігання даних
Модуль 9. Мережеве взаємодія
- Налаштування мережевих інтерфейсів
- Налаштування клієнтів DNS і DHCP
- Мережева діагностика
- Інструменти віддаленого доступу і адміністрування
- Лабораторна робота. Мережеве взаємодія
Модуль 10. Управління користувачами і доступом до даних
- Користувачі і групи в ОС Linux
- Реєстрація та зміна пароля
- Служба захисту користувачів: файли / etc / passwd, / etc / shadow і / etc / groups
- Служба захисту за допомогою консольних програм
- Запуск програм від імені інших користувачів
- Налаштування інших джерел аутентифікації
- Модель доступу до даних ОС Linux
- Зміна прав доступу до файлів
- Списки доступу до даних
- Лабораторна робота. Служба розділами користувачів
Модуль 11. Організація загального доступу до даних
- Організація загального доступу на основі NFS
- Монтування файлових систем NFS
- Лабораторна робота. Організація загального доступу до даних
Модуль 12. Моніторинг системних ресурсів і служба журналирования
- Журналювання системних подій. Архітектура підсистеми журналирования.
- Демони systemd-journald і rsyslog.
- Централізоване сховище журнальних файлів і їх ротація
- Моніторинг системних ресурсів: процесор, пам'ять, підсистема дискового введення-виведення
- Комплексні засоби моніторингу системних ресурсів
- Лабораторна робота. Організація моніторингу ресурсів ОС і системні журнали
Модуль 13. Установка і оновлення ОС Визначення характеристик обладнання та його сумісності
- Методи установки ОС Linux
- Створення інсталяційного ресурсу
- Процес установки ОС
- Оновлення існуючої системи
- Автоматизована установка kickstart
- Установка з використанням технології РХЕ
- Лабораторна робота. інсталяція ОС
Модуль 11. Організація загального доступу до даних
- Організація загального доступу на основі NFS
- Монтування файлових систем NFS
- Лабораторна робота. Організація загального доступу до даних
Модуль 12. Моніторинг системних ресурсів і служба журналирования
- Журналювання системних подій. Архітектура підсистеми журналирования.
- Демони systemd-journald і rsyslog.
- Централізоване сховище журнальних файлів і їх ротація
- Моніторинг системних ресурсів: процесор, пам'ять, підсистема дискового введення-виведення
- Комплексні засоби моніторингу системних ресурсів
- Лабораторна робота. Організація моніторингу ресурсів ОС і системні журнали
Модуль 13. Установка та оновлення ОС Визначення характеристик обладнання та його сумісності
- Методи установки ОС Linux
- Створення інсталяційного ресурсу
- Процес установки ОС
- Оновлення існуючої системи
- Автоматизована установка kickstart
- Установка з використанням технології РХЕ
- Лабораторна робота. інсталяція ОС