Курс начинается с понимания архитектуры Linux. Слушатели узнают о ядре системы, основных подсистемах и файлах. Рассматриваются стандарты POSIX и история GNU. Сравниваются ключевые различия между Linux и Windows. Завершается модуль практической установкой операционной системы.
Второй модуль посвящен работе в терминале. Изучаются основные команды для работы с файлами, поиску через find и grep. Слушатели осваивают работу с переменными среды, конвейерами и регулярными выражениями. Отдельное внимание уделяется редактору vi и использованию справочной системы man.
Третий модуль охватывает графические оболочки GNOME и KDE. Далее курс углубляется в файловые системы - типы данных, иерархию и разделение диска. Практическая часть включает работу с fdisk, создание файловых систем ext3/4, xfs, а также основы LVM и btrfs.
Четвертый модуль сосредоточен на безопасностных аспектах. Изучаются права доступа к файлам, утилиты chmod и chown. Рассматриваются механизмы контроля доступа через PAM, работа с учетными записями и файлами /etc/passwd и /etc/shadow. Особое внимание уделяется рекомендациям по повышению безопасности системы.
Пятый модуль охватывает стратегии резервного копирования и работу с утилитами tar, dump и restore. Вторая часть модуля посвящена планировщикам заданий cron и at, а также системам ведения журналов rsyslog и journald с использованием logrotate.
Шестой модуль включает конфигурацию сетевых интерфейсов в различных дистрибутивах, работу с таблицами маршрутизации и NTP. Изучаются сетевые сервисы NFS, SSH и основы firewalld. Вторая часть модуля посвящена системам управления пакетами RPM, apt, yum и работе с репозиториями.
Последний модуль охватывает управление процессами - приоритеты, сигналы и jobs. Завершающая часть курса рассматривает процесс загрузки системы, работу с systemd и устранение неполадок при инициализации.
После завершения курса слушатели получают полный спектр навыков для администрирования Linux систем. Они смогут работать с командной строкой, настраивать файловые системы, обеспечивать безопасность, конфигурировать сетевые компоненты и управлять системными процессами.
Курс включает поддержку ментора на протяжении всего обучения. Теоретический материал подкрепляется практическими заданиями. После успешного завершения курса выдается сертификат.