• Складчины
  • Программирование

[Слёрм] Администрирование Linux. Мега. Тариф Стандарт [Платон Платонов]

Найти складчину
  • Дата начала 22 Авг 2022
Цена: 495 РУБ
Список участников складчины:
  • 1. argutus
Показать больше
Записаться и Купить Записаться
Скачать курс
Скачать Скачать Скачать
Robot
Складчик
  • 22 Авг 2022
  • #1

[Слёрм] Администрирование Linux. Мега. Тариф Стандарт [Платон Платонов]

Ссылка на картинку

Продвинутая программа по Linux с практикой и траблшутингом от инженера Southbridge Платона Платонова.

Длительность: 5 недель
Кол-во уроков: 9
Теории: 12 часов
Практики: 48 часов
Тариф: Стандарт
Курс подойдёт, если сейчас
  • Нет глубокого понимания Linux
  • Чувствую, что знания Linux хаотичны
  • Я прямо где-то здесь
  • Уверен в знаниях и знаком с best practices Linux
  • Линус Торвальдс
Спойлер: Программа
Урок 1 - Процесс установки Linux
Вы узнаете, как проходит процесс установки, из чего состоит ОС, что такое LVM и зачем он нужен.
Теория
  • Процесс установки Linux по этапам
  • Описание автоматической установки через графический инсталлятор
  • /dev
  • /sys
  • /proc
  • LVM
Практика:
  • Установить Linux без использования графического установщика
  • Тест на знание начинки и этапов установки.
Урок 2 - Процессы и права
Вы поймёте, как работают процессы и права, научитесь манипулировать ими через консоль.
Теория:
  • Как работают процессы и права
  • Методы манипуляции процессами и правами
  • /proc
  • lsof (сущности, которые «держит» процесс)
  • attrs
Практика:
  • Выполнить манипуляции с процессами и файлами на стенде: повысить приоритет процесса, поставить процесс на паузу, через ACL выдать группе права на все файлы в директории.
Урок 3 - Работа в консоли
Вы изучите приёмы ускорения работы в bash и разберёте необходимые в повседневности базовые утилиты. Научитесь быстро манипулировать текстом через консоль с помощью текстового редактора vi/vim или утилит grep, awk и sed.
Теория:
  • Основы работы c screen/tmux, watch
  • Потоки ввода/вывода/ошибок, cat, echo
  • Вывод потоков вывода через перенаправление, передача данных в поток ввода
  • Переменные окружения (env)
  • Работа с выводом, awk, grep, sed
Практика:
  • Заменить строку в ста файлах через sed
  • Получить из команды вывод в определенном формате через grep и awk
  • Привести команды vim, которой можно в файле изменить одну строку на другую
  • Тест на знание базовых команд vim.
Урок 4 - Написание bash-скриптов
Научитесь писать bash-скрипты с циклами и условиями.
Теория:
  • Условия и циклы в bash
  • Как писать однострочники
  • Как писать файлы сценариев bash
Практика:
  • Написать bash-однострочник, который парсит большой файл
  • Написать bash-скрипт, который парсит логи Nginx в удобный вид.
Урок 5 - Системные сервисы
Вы узнаете, как работают сервисы в Linux и как создавать свои. Разберёте, чем отличается Systemd от SysV/OpenRC, и поймёте, что лучше использовать в конкретной ситуации. Научитесь пользоваться crond и systemd.timer.
Теория:
  • Systemd (приоритетно) и SysV
  • Добавление сервисов в автозагрузку
  • Просмотр списка сервисов, получение их статуса
  • Crond
  • systemd. timer
Практика:
  • Создать простой сервис, запускающий в фоне программу
  • Создать systemd. timer задание, которое будет парсить логи Nginx раз в минуту и сохранять в файл.
Урок 6 - Безопасность
Вы научитесь настраивать безопасность на уровне ОС и сети, разберётесь в основных принципах.
Теория:
  • SElinux (AppArmor)
  • iptables/firewalld/(ufw)
  • PAM
  • SSH и безопасность, двухфакторная аутентификация
Практика:
  • Выполнить задания на стенде — настроить безопасность.
Урок 7 - Мониторинг и логирование
Вы узнаете, как получить логи на уровне системы, как посмотреть мониторинг ресурсов на уровне системы, как системы мониторинга есть и как они работают.
Теория:
  • journalctl
  • /var/log
  • top/htop/atop
Практика:
  • Посчитать количество запросов на Nginx по времени.
Урок 8 - Работа с systemd-nspawn cgroups
Вы научитесь создавать systemd-контейнеры, узнаете, зачем они нужны и как работают.
Теория:
  • Создание контейнеров
  • Ограничение ресурсов
Практика:
  • Развернуть 2 nspawn-контейнера и запустить в них Nginx.
Урок 9 - Отладка
Вы научитесь определять неполадки в ПО, запущенном на сервере. Изучите принципы работы бекапов: что нужно бекапить и зачем нужны бекапы.
Теория:
  • gdb
  • strace
  • сетевые неполадки (tcpdump) / wireshark
Практика:
  • Запустить на стенде программу с проблемой. Задача студента — определить проблему.
Сертификация
  • Цель — определить уровень роста навыки и пройти сертификацию Слёрма.
Читать далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
bash linux slurm администрирование linux мега платон платонов слёрм
Похожие складчины
Скачать [Слёрм] Администрирование Linux. Мега. Тариф Стандарт [Платон Платонов]
  • 28 Июл 2022
  • в разделе: Программирование
Скачать [Слёрм] Сети в Linux 2024 [Алексей Учакин, Роман Козлов]
  • 16 Янв 2024
  • в разделе: Программирование
Скачать [Udemy] Администрирование Linux: полный загрузочный лагерь Linux 2021 [Andrei Dumitrescu]
  • 14 Авг 2021
  • в разделе: Программирование
Скачать [Специалист] Linux. Уровень 2. Администрирование сервисов и сетей [Вячеслав Лохтуров]
  • 26 Ноя 2022
  • в разделе: Программирование
Скачать [Институт прикладной автоматизации и программирования] Администрирование Linux LPIC 1
  • 8 Мар 2022
  • в разделе: Программирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Регистрация

Вход

Вы уже зарегистрированы? Войдите.

Войти
  • Складчины
  • Программирование
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка