Курс Linux. Базовий рівень

  • Online
  • Для початківців
  • SysAdmin
Навчальний центр: IT Education Center
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:1 місяців
Початок курсу:24.02.2026
Вартість навчання:7 200 UAH за курс

Індивідуальний формат - 14400 грн.

Курс надає знання та навички, необхідні для початку роботи на посаді молодшого системного адміністратора (Junior System Administrator). Після завершення курсу, отриманих знань буде достатньо щоб працювати системним адміністратором в невеликій компанії та здобути необхідний практичний досвід.

Програма курсу

Архітектура систем Linux

  • Дізнаєшся про архітектуру ОС Linux
  • Навчишся встановлювати дистрибутиви та робити ручну розбивку диска

Лекція:

  • Архітектура систем Linux: трирівнева модель операційних систем
  • Різниця між Linux та Windows та іншими ОС
  • Встановлення різних дистрибутивів Linux
  • Розбивка диска (системного і допоміжних), включення LVM/RAID при розбивці диска

Практика: Встановлення різних дистрибутивів Linux із LVM/RAID розбивкою диска.

Файлові системи Linux

  • Познайомишся з віртуальною файловою системою VFS та текстовими редакторами
  • Дізнаєшся про типи файлових систем, команди з керування, навчишся форматувати ФС

Лекція:

  • Типи файлових систем в Linux
  • Підтримка файлових систем з інших операційних систем (наприклад, з Windows), підключення їх до Linux
  • Поняття VFS, стандарт FHS
  • Об'єкти файлових систем
  • Що таке inode/vnode
  • Типи файлів у Linux

Практика:

  • Форматування файлових систем, монтування ФС до дерева каталогів Linux
  • Автоматичне монтування файлових систем при перезавантаженні ОС
  • Команди з керування файловими системами в Linux
  • Команди пошуку у ФС Linux

Процеси та логування в Linux

  • Розберешся у процесах в Linux
  • Дізнаєшся про системний планувальник cron, логування подій в системі тощо
  • Навчишся керувати процесами та отримувати відомості про них

Лекція:

  • Менеджер процесів в Linux
  • Статуси та сигнали переривань процесів
  • Коди завершення команд/скриптів та процесів
  • Команди керування процесами в Linux
  • Утиліти моніторингу стану серверу Linux (lsof, top, atop, htop, iotop, bmon)
  • Системні журнали (логи) в Linux
  • Налаштування логування подій в Linux
  • Локальне логування у файлах та надсилання логів у централізовану систему збирання логів з серверів
  • Ротація логів Logrotate
  • Безпека ОС, налаштування системи аудиту подій в Linux і логування подій auditd
  • Планувальник задач cron

Практика:

  • Керування процесами в Linux, отримання інформації про процеси, їхні стани
  • Виявлення процесів, що навантажують систему
  • Налаштування логів в Linux, постановка задач на запуск по певному розкладу в CRON

Користувачі, групи в Linux. Встановлення програм (пакетів) в Linux за допомогою пакетних менеджерів і компіляція з вихідних кодів

  • Дізнаєшся про користувачів, групи та стандарт розширених прав Posix ACL
  • Зрозумієш, навіщо потрібні утиліти chown, chmod тощо
  • Встановиш пакети у систему за допомогою пакетних менеджерів та скомпілюєш вручну з вихідних кодів

Лекція:

  • Система прав користувачів і груп в Linux
  • Posix ACL
  • Розширені атрибути на файли та каталоги в Linux
  • Приховані права на файли й каталоги
  • Встановлення suid/sgid та sticky bit на файли й каталоги в Linux
  • Методи встановлення програм (пакетів) в Linux
  • Пакетні менеджери в різних дистрибутивах (dpkg, apt, rpm, yum, dnf, snap): огляд, різниця між ними
  • Компіляція пакетів з вихідних кодів: як правильно це робити
  • Як зібрати пакет з вихідних кодів і правильно встановити пакет в систему

Практика:

  • Створення користувачів, груп в Linux
  • Команди з керування користувачами, групами
  • Зміна прав на файли й каталоги в Linux (chown, chmod, umask)
  • Встановлення пакетів у систему за допомогою пакетних менеджерів з репозиторіїв і компіляція вручну з вихідних кодів

Мережа в Linux

  • Познайомишся з мережевими моделями OSI, TCP/IP, протоколом DHCP та налаштуєш DHCP сервер
  • Налаштуєш протоколи передачі даних та транслятор NAT (DNAT/SNAT), PROXY

Лекція:

  • Мережеві моделі OSI та TCP/IP: огляд, різниця між ними
  • MAC адреси
  • IP адреси: IPv4, IPv6, трансляція IP адрес (NAT та його види)
  • Мережеві фільтри в Linux, ланцюжки та таблиці версій фаєрволів у Linux (iptables, nftables, ebtables, xtables)
  • Протокол автоматичного налаштування мережі для вузлів - DHCP
  • Протоколи передачі даних: ssh, ftp, nfs, samba, rsync
  • Прямі та зворотні проксі

Практика:

  • Налаштування мережі в Linux, синтаксис файлів налаштування мережі в різних дистрибутивах
  • Робота на практиці з протоколами ARP, ICMP, DHCP, NAT
  • Налаштування на сервері протоколів: NFS, SAMBA, FTP, PROXY
  • Копіювання інформації між серверами: scp, rsync

Процес завантаження ОС Linux

  • Розберешся з етапами завантаження системи, зрозумієш як працювати із завантажувачем Grub
  • Навчишся налаштовувати різні режими відновлення

Лекція:

  • Послідовність завантаження системи
  • Завантажувач Linux - Grub
  • Механізм Chroot
  • Режим відновлення системи (rescue), завантаження системи з LiveCD (LiveUSB)

Практика:

  • Робота з Grub - завантажувачем Linux
  • Командний рядок Grub
  • Відновлення системи, що не може самостійно завантажитись
  • Перенесення системи між серверами без перевстановлення

Скрипти bash/shell-скрипту

  • Дізнаєшся основи написання скриптів на shell, bash
  • Розберешся у синтаксисі на прикладах

Лекція:

  • Основи bash/shell-скриптингу, синтаксис сценаріїв shell/bash
  • Де зустрічаються скрипти на shell/bash в системах Linux
  • Приклади написання скриптів на shell/bash
  • Сценарні мови програмування

Практика: Написання shell/bash скриптів, автоматизація керування серверами Linux.

Фінальний іспит

  • Тест за всіма темами курсу
  • Проєктна робота за вказаним технічним завданням

Зробимо так, щоб робота шукала тебе, а не ти її

  • Надамо доступ до відеолекції "Як отримати офер мрії?"
  • Додамо спеціальну відзнаку в профілі NETFORCE Jobs, що ти наш випускник
  • Напишемо рекомендаційні листи в LinkedIn трьом кращим студентам групи

Особливості курсу

  • Заняття з 18:30 - 20:30 у вівторок та четвер
  • Практичні заняття на всіх етапах
  • Домашні завдання
  • По закінченню курсу складається іспит

Викладачі курсу

Павло Завада - DevOps практик з 10-річним досівдом

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Optima Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
6 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
1 800 UAH за місяць
Навчальний центр
QALight
Формат
Online
Початок навчання
02.12.2025
Тривалість
30 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
4 600 UAH за курс
Навчальний центр
Optima Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
6 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
1 800 UAH за місяць
Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
23.03.2026
Тривалість
5 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте