Курс Адміністрування Linux, частина 1

  • Online
  • Для початківців
  • SysAdmin
Навчальний центр: Networking Technologies
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:5 днів
Початок курсу:08.12.2025
Вартість навчання:Уточнюйте

Курс надає знання з основних питань адміністрування Linux-систем, від елементарних команд користувача до складних питань супроводу системи. Він може бути умовно розділений на дві частини. Перша, використання Linux/Unix-систем та друга, адміністрування Linux-систем. У першій частині вивчаються основні інструменти адміністратора системи: командний інтерпретатор, редактор vi, програми для роботи з файлами, процесами, символьними потоками тощо. У другій, власне, система, її основні елементи, їх призначення та використання. Цей курс або аналогічний з ОС FreeBSD разом з мережним курсом є основою для інших курсів навчального центру з відкритих систем.

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

Вступ

  • Ядро та основні підсистеми
  • Файли
  • Функції ОС
  • POSIX
  • GNU, Free Software Foundation
  • Основні відмінності Linux від Microsoft Windows
  • Установка Linux

Початок роботи в середовищі командного інтерпретатора

  • Термінали, командні інтерпретатори, основні команди роботи із файлами
  • Команди find, grep, egrep
  • Змінні, наслідування, змінні середовища, ініціалізаційні файли
  • Конвеєри
  • Регулярні вирази
  • Редактор vi
  • Утиліти, що використовуються найчастіше
  • Утиліта man та інші джерела документації

Знайомство з графічною оболонкою

  • Компоненти та налаштування графічного середовища
  • Файли ініціалізації
  • Вибір оболонки
  • Виправлення неполадок у GNOME, KDE

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

  • Типи даних та файлів в операційній системі
  • Файлова ієрархія та файлові системи
  • Розбиття диска на розділи, утиліта fdisk
  • Будова файлових систем ext3/4
  • Hard та symbol links
  • Створення, монтування та ремонт файлових систем
  • Утиліти файлових систем ext3/4, xfs
  • Основи роботи з LVM та btrfs

Розмежування доступу

  • Права доступу до файлів та каталогів
  • Утиліти chmod, chown, umask
  • SUID, GUID, sticky bit
  • Зміна прав доступу під час копіювання та переміщення
  • Списки контролю доступу, використання setfacl

Облікові записи та безпека

  • Методи забезпечення безпеки
  • Створення, модифікація, видалення облікового запису
  • Файли / etc / passwd і / etc / shadow
  • PAM
  • Утиліти su і sudo
  • Рекомендації щодо підвищення рівня безпеки

Резервне копіювання

  • Стратегія архівації
  • Утиліти dump, restore, xfsdump, xfsrestore, tar
  • Корпоративні платформи резервного копіювання

Планувальники та журналізація

  • Демон rsyslog
  • Файл /etc/rsyslog.conf, фільтри
  • Інші демони журналізації syslog-ng, journald
  • Управління журналами за допомогою logrotate, logadm
  • Планування завдань за допомогою cron
  • Структура файлу crontab
  • Дозвіл на роботу з планувальниками
  • Утиліта at, atq

Конфігурування мережевих компонентів

  • Налаштування мережевих інтерфейсів, скрипти та конфігураційні файли в різних дистрибутивах Linux (RHEL/ CentOS, SUSE, Ubuntu)
  • Статика та DHCP
  • Таблиця маршрутизації
  • Важливі параметри ядра, які варто змінити та моніторити
  • NTP
  • Найпростіші налаштування firewalld
  • Технологія rpc, rpcbind
  • NFS сервер та клієнт
  • Монтування NFS
  • Робота з ssh, scp

Управління пакетами

  • RPM, apt, yum, zypper
  • Пошук, встановлення, оновлення, видалення пакетів
  • Перегляд інформації про пакет
  • Залежності та конфлікти
  • Додавання репозитаріїв

Управління процесами

  • Типи та атрибути процесів
  • Пріоритети
  • Сигнали, старт та завершення процесів
  • Робота з jobs

Завантаження, ініціалізація та зупинення системи

  • Етапи початкового завантаження Linux
  • Systemd, systemctl
  • Усунення несправностей під час завантаження

Після курсу слухачі зможуть:

  • Знати, як влаштована операційна система
  • Знати призначення складових частин ОС Linux та як використовувати їх для вирішення конкретних завдань
  • Знати, як забезпечується функціональність системи
  • Виконувати основні операції з управління файлами
  • Здійснювати управління доступом
  • Здійснювати монтування файлових систем
  • Створювати і редагувати файли за допомогою текстового редактора vi
  • Ефективно використовувати можливості командного інтерпретатора
  • Створювати та адаптувати скрипти командного інтерпретатора
  • Усвідомлено застосовувати інструментарій ОС Linux
  • Оптимально розподіляти ресурси системи
  • Здійснювати управління процесами
  • Здійснювати специфічні операції над файлами та файловою системою
  • Автоматизувати рішення задач системного адміністрування
  • Інсталювати операційну систему Linux
  • Відновлювати працездатність пошкодженої системи
  • Налаштовувати та конфігурувати систему
  • Встановлювати програмне забезпечення з RPM-пакетів та архівів вихідних текстів
  • Керувати процесом початкового завантаження системи, налаштовувати завантажувач та рівні запуску ОС
  • Виконувати конфігурування та збірку ядра операційної системи
  • Налаштовувати систему під задане апаратне забезпечення
  • Виконувати налаштування системних сервісів: періодичного запуску, запуску процесів за розкладом, журналізацію системи

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

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Збірник лабораторних робіт в електронному вигляді
  • Підбірка матеріалів в електронному вигляді
  • Попередньо налаштоване середовище та навчання на сучасному обладнанні
  • Електронний сертифікат НЦ
  • Обід та кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу

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

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

Схожі курси

Навчальний центр
Hillel IT school
Формат
Online
Початок навчання
10.11.2025
Тривалість
24 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
14 000 UAH за курс
Навчальний центр
Світ Сучасної Освіти
Формат
Online
Початок навчання
Дата формується
Тривалість
40 годин
Рівень
Для початківців
Мова навчання
Ukrainian, English
Вартість
90 000 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 100 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
12 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 600 UAH за курс