Курс
233 уже проходят

Linux: Основные инструменты

Практическое обучение на настоящих учебных серверах с реальным Linux-терминалом в браузере.

16
Уроков
16
Лабораторий
2
Тестов
≈ 14 ч 15 мин
На прохождение
Практика
Уровень
Прогресс0 / 34
0% завершено
Начать курс
Знакомство с программой

О курсе

Практический курс Linux для повседневной работы DevOps-инженера после знакомства с базовыми командами. Вы научитесь читать и фильтровать логи, соединять grep, sed, awk и cut в понятные конвейеры, управлять потоками stdout и stderr, разбираться в правах доступа, пользователях и группах.

Практика проходит на реальном Linux-сервере в браузере: вы будете искать процессы и занятые порты, отправлять сигналы, запускать и диагностировать systemd-сервисы, читать journalctl и dmesg, настраивать cron, работать в nano и vim, проверять диск, inode и переменные окружения. Цель курса — не выучить список флагов, а научиться получать из системы факты и по ним понимать, что происходит.

Содержание курса

1
Карта курса: как думать о Linux-инструментах
2
Текст как источник фактов: просмотр и первый поиск
3
Лабораторная 1: Просмотр логов и поиск текста
Лабораторная 2: grep, флаги и регулярные выражения
Пайпы и фильтры: как собирать команды в конвейер
Лабораторная 3: Пайпы, cut, sed и awk
Потоки и редиректы: stdout, stderr и файлы
Лабораторная 4: stdin, stdout, stderr и редиректы
Логи как источник фактов: access.log и первые гипотезы
Лабораторная 5: Анализ access.log
Права доступа: rwx, chmod, chown и umask
Лабораторная 6: chmod, chown, umask
Квиз: Права доступа
Пользователи, группы и sudo в реальной админке
Лабораторная 7: Пользователи и sudo
Процессы и сигналы: ps, top, kill и load average
Лабораторная 8: ps, top, kill, signals
Порты, сокеты и сетевые утилиты: ss, lsof, curl
Лабораторная 9: Сетевые утилиты (ss, lsof, порты)
systemd: управление сервисами и чтение journalctl
Лабораторная 10: systemd и journalctl
Лабораторная 11: Логи (/var/log, journalctl, dmesg)
Редакторы в терминале: nano и vim
Лабораторная 12: nano и vim
Планировщик cron: регулярные задачи
Лабораторная 13: cron и планирование задач
Текстовые инструменты: grep, sed, awk
Лабораторная 14: sed и awk на практике
Диск, inode и базовый мониторинг ресурсов
Лабораторная 15: Дисковое пространство и мониторинг
Shell-переменные и окружение процесса
Лабораторная 16: Переменные окружения и shell
Итоговый квиз: процессы, сервисы, логи
Что мы изучили и куда двигаться дальше
0 из 34 разделов пройдено