Курс построен последовательно: каждый блок опирается на знания предыдущих. Начните с Блока 0 — там вы поймёте логику курса и подготовите безопасную площадку для практики (виртуальную машину).
$ ./start.sh — начать курсСпециализация Linux
Курс «От нуля
до System Admin»
Путь от первого включения компьютера и установки системы до уверенного администрирования серверов, написания Bash-скриптов и работы с Docker.
Введение в курс и подготовка рабочего места
Понимание курса, операционных систем, подготовка виртуальной машины VirtualBox
Открыть блок →Что такое Linux: история, устройство, философия
История UNIX, ядро, дистрибутивы, философия свободного ПО и GPL
Открыть блок →Первые шаги в системе
GNOME интерфейс, файловый менеджер, установка программ, системные настройки
Открыть блок →Знакомство с терминалом
Терминал, shell, Bash, приглашение командной строки, первые команды
Открыть блок →Файловая система Linux
Файловые системы, inode, структура каталогов (FHS), пути, навигация
Открыть блок →Bash углублённо: конвейеры, перенаправления, обработка текста
Стандартные потоки, конвейеры, перенаправления, обработка текста
Открыть блок →Текстовые редакторы в терминале
nano и vim: интерфейсы, горячие клавиши, работа с файлами
Открыть блок →Пользователи, группы, права доступа
sudo, пользователи и группы, права доступа (chmod/chown), специальные права
Открыть блок →Установка программ: пакетные менеджеры
APT, dpkg, Snap, Flatpak, AppImage, сборка из исходников
Открыть блок →Диски, файловые системы, резервное копирование
Разметка дисков, mkfs, mount, SWAP, tar, rsync, стратегии бэкапа
Открыть блок →Удалённый доступ: SSH и передача файлов
SSH, scp, sftp, rsync, SSH-ключи, конфигурация, безопасность
Открыть блок →Bash-скрипты и автоматизация
Переменные, условия, циклы, функции, регулярные выражения, cron
Открыть блок →Мониторинг, журналы, производительность и диагностика
Журналы /var/log, journalctl, мониторинг ресурсов, troubleshooting
Открыть блок →Веб-сервер и базы данных
Nginx, виртуальные хосты, PostgreSQL/MySQL, связка Nginx + приложение
Открыть блок →Серверное администрирование и развёртывание
VPS, настройка нового сервера, NAS, обслуживание, бэкапы
Открыть блок →Linux: с полного нуля до System Administrator — курс обучения
От полного нуля до специалиста, способного самостоятельно развернуть и администрировать Linux-сервер. Уверенная работа в терминале: навигация по файловой системе, управление файлами и процессами. Написание Bash-скриптов для автоматизации задач. Базовая безопасность Linux-сервера: настройка firewall, SSH, обновлений. Развёртывание веб-приложений с использованием Docker и баз данных.