
Управление процессами и файловой системой в Python для DevOps

Программа курса
Ознакомьтесь с программой курса «Управление процессами и файловой системой в Python для DevOps» от Gurufy - gurufy.ru
- Современная работа с путями: переход от os.path к объектно-ориентированному pathlib - 1 час. Современная работа с путями: переход от os.path к объектно-ориентированному pathlib.
- Манипуляция файлами и директориями: создание, перемещение и рекурсивный обход - 1 час. Манипуляция файлами и директориями: создание, перемещение и рекурсивный обход.
- Управление метаданными и правами доступа в контексте автоматизации - 1 час. Управление метаданными и правами доступа в контексте автоматизации.
- Основы запуска процессов: использование subprocess.run для простых bash-команд - 1 час. Основы запуска процессов: использование subprocess.run для простых bash-команд.
- Захват и обработка вывода: работа с stdout, stderr и кодами возврата - 1 час. Захват и обработка вывода: работа с stdout, stderr и кодами возврата.
- Продвинутое управление процессами: конвейеры (pipes) и передача данных на stdin - 1 час. Продвинутое управление процессами: конвейеры (pipes) и передача данных на stdin.
- Безопасность и тайм-ауты: предотвращение зависаний и инъекций в системных вызовах - 1 час. Безопасность и тайм-ауты: предотвращение зависаний и инъекций в системных вызовах.
- Архивация и сжатие данных: использование модулей tarfile, zipfile и shutil - 1 час. Архивация и сжатие данных: использование модулей tarfile, zipfile и shutil.
- Сигналы и жизненный цикл процесса: корректное завершение скриптов автоматизации - 1 час. Сигналы и жизненный цикл процесса: корректное завершение скриптов автоматизации.
- Практикум: Разработка отказоустойчивого скрипта для ротации бэкапов в Linux - 1 час. Практикум: Разработка отказоустойчивого скрипта для ротации бэкапов в Linux.
Чему вы научитесь
- Научитесь уверенно работать с темой: современная работа с путями переход от os.path к объектно ориентированному pathlib.
- Научитесь уверенно работать с темой: архивация и сжатие данных использование модулей tarfile, zipfile и shutil.
- Научитесь создавать и применять: манипуляция файлами и директориями создание, перемещение и рекурсивный обход.
- Научитесь уверенно работать с темой: захват и обработка вывода работа с stdout, stderr и кодами возврата.
- Освоите и сможете применять: безопасность и тайм ауты предотвращение зависаний и инъекций в системных вызовах.
Подробная информация о курсе
Глубокое погружение в автоматизацию системного администрирования Linux. Курс научит эффективно управлять файлами через pathlib, запускать внешние утилиты с помощью subprocess и создавать надежные скрипты для бэкапов и обслуживания системы.
Цены и сроки
- Стоимость0 ₽
- Дата началаc Invalid Date
Содержание
- Формат обучениясамостоятельно



















