Администрирование Linux. Мега

201 студент зачислен

Делаем практические

задания на стендах в личном кабинете

Смотрим видео

с теорией

Общаемся со спикером

в закрытом чате

Кому подойдёт этот курс

Нет глубокого

понимания Linux

Уверен в знаниях

и знаком с best practices Linux

Чувствую,

что знания Linux хаотичны

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

Вы узнаете, как проходит процесс установки, из чего состоит ОС, что такое LVM и зачем он нужен.
Теория:
Процесс установки Linux по этапам
Описание автоматической установки через графический инсталлятор
/dev
/sys
/proc
LVM
Практика:
Установить Linux без использования графического установщика
Тест на знание начинки и этапов установки.

Вы поймёте, как работают процессы и права, научитесь манипулировать ими через консоль.
Теория:
Как работают процессы и права
Методы манипуляции процессами и правами
/proc
lsof (сущности, которые «держит» процесс)
attrs
Практика:
Выполнить манипуляции с процессами и файлами на стенде: повысить приоритет процесса, поставить процесс на паузу, через ACL выдать группе права на все файлы в директории.

Вы изучите приёмы ускорения работы в bash и разберёте необходимые в повседневности базовые утилиты. Научитесь быстро манипулировать текстом через консоль с помощью текстового редактора vi/vim или утилит grep, awk и sed.
Теория:
Основы работы c screen/tmux, watch
Потоки ввода/вывода/ошибок, cat, echo
Вывод потоков вывода через перенаправление, передача данных в поток ввода
Переменные окружения (env)
Работа с выводом, awk, grep, sed
Практика:
Заменить строку в ста файлах через sed
Получить из команды вывод в определенном формате через grep и awk
Привести команды vim, которой можно в файле изменить одну строку на другую
Тест на знание базовых команд vim.

Научитесь писать bash-скрипты с циклами и условиями.
Теория:
Условия и циклы в bash
Как писать однострочники
Как писать файлы сценариев bash
Практика:
Написать bash-однострочник, который парсит большой файл
Написать bash-скрипт, который парсит логи Nginx в удобный вид.

Вы узнаете, как работают сервисы в Linux и как создавать свои. Разберёте, чем отличается Systemd от SysV/OpenRC, и поймёте, что лучше использовать в конкретной ситуации. Научитесь пользоваться crond и systemd.timer.
Теория:
Systemd (приоритетно) и SysV
Добавление сервисов в автозагрузку
Просмотр списка сервисов, получение их статуса
Crond
systemd. timer
Практика:
Создать простой сервис, запускающий в фоне программу
Создать systemd. timer задание, которое будет парсить логи Nginx раз в минуту и сохранять в файл.

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
Администрирование Linux. Мега
Цена:
70 000 ₽ 35 000 ₽