LPIC-1 / LPI 101: з чого почати підготовку
02.03.2026Вступ: що таке LPI 101 і чому важливо правильно стартувати
Іспит LPI 101 (перший модуль LPIC-1) перевіряє базові навички адміністрування Linux: робота з файлами, права доступу, пакети, процеси, базові мережеві налаштування і сценарії. Якщо ви тільки починаєте, важливо побудувати підготовку за логічним планом — від найпростіших команд до практичних сценаріїв адміністрування.
Що вивчати в першу чергу: пріоритетні теми
Почніть з фундаменту — це дасть змогу розуміти подальші теми і швидко застосовувати знання на практиці.
- Командний рядок та навігація — базові команди (ls, cd, cp, mv, rm, find), робота з оболонкою, розуміння шляхів та символічних/жорстких посилань.
- Файлова система і права доступу — власники, групи, права rwx, chmod, chown, встановлення SUID/SGID, ACL (якщо потрібно).
- Архівація та стиснення — tar, gzip, bzip2, unzip; як створювати і розпаковувати резервні копії.
- Редактори тексту — базовий рівень vi(n) та nano для швидкої правки конфігураційних файлів.
- Керування пакетами — apt, yum/dnf, zypper; встановлення, видалення, оновлення та пошук пакетів.
Другий етап: системні служби, процеси і логування
Після базових тем переходьте до розуміння, як працює система під час запуску і як керувати сервісами.
- Процеси і керування — ps, top/htop, nice/renice, kill; як визначати проблемні процеси.
- Ініціалізація та systemd — основи systemd: systemctl, юніти сервісів, інспекція логів через journalctl.
- Логування — /var/log, rsyslog, аналіз логів для діагностики проблем.
Мережа та безпека: що опрацьовувати після основ
Мережеві поняття є важливою частиною іспиту, але їх варто вивчати, маючи базу системного адміністрування.
- Основи TCP/IP — налаштування IP, маски, шлюзу, перевірка мережі через ping, traceroute.
- Налаштування служб — SSH (конфігурації та ключі), налаштування простого DHCP/DNS на практиці.
- Firewall — базові правила iptables/nftables або firewalld, розуміння зон та політик.
Скрипти та автоматизація
Навички написання простих shell-скриптів значно підвищують ефективність роботи. Вивчайте:
- Основи Bash: змінні, умови, цикли, функції.
- Обробка тексту: grep, sed, awk, cut.
- Створення простих утиліт для автоматизації повторюваних задач.
Практика: як тренуватись ефективно
Теорія без практики швидко забувається. Ось конкретні підходи для реального прогресу:
- Лабораторії у віртуальних машинах — встановіть одну-дві дистрибуції (наприклад, Debian/Ubuntu і CentOS/RHEL/SuSE) в VirtualBox або через хмарні VM для тренувань.
- Реплікація задач — створюйте завдання: налаштувати мережу, встановити вебсервер, написати скрипт для резервного копіювання.
- Час на помилки — спеціально ламайте конфігурації і відновлюйте їх, щоб навчитися діагностувати проблеми.
- Практичні білети — проходьте тестові питання, але використовувати їх як перевірку знань, а не єдиний метод навчання.
План підготовки: приклад на 8 тижнів
Орієнтовний розклад для тих, хто вчиться по вечорах (10–12 годин на тиждень):
- Тиждень 1–2: Командний рядок, файлові операції, редагування.
- Тиждень 3: Права доступу, користувачі та групи.
- Тиждень 4: Пакетні менеджери та оновлення системи.
- Тиждень 5: Процеси, systemd, логування.
- Тиждень 6: Мережа, SSH, базові firewall-налаштування.
- Тиждень 7: Скрипти Bash, обробка тексту.
- Тиждень 8: Повторення, лабораторії, тестові імітації іспиту.
Поради наприкінці
Регулярність важливіша за тривалість одного заняття. Робіть нотатки, зберігайте конфігурації для відновлення, і не бійтеся експериментувати у віртуальному середовищі. Практика з реальними задачами зробить підготовку до LPI 101 більш впевненою та результативною.