Скрипты Bash и Python для системных администраторов Linux и UNIX

23 участника

О чём курс

Оптимизируйте управление IT-инфраструктурой, научившись автоматизировать рутинные задачи с помощью Bash и Python. Курс сфокусирован на практических аспектах администрирования UNIX-подобных систем: от настройки серверов и работы с процессами до автоматизации сетевого взаимодействия и обработки данных. Вы научитесь интегрировать скрипты в процессы поставки ПО, используя Docker, а также разбираться в работе баз данных и механизмов кэширования. Программа построена на реальных задачах системного администратора, позволяя быстро диагностировать сбои и выстраивать надежную работу бизнес-систем.

Программа обучения

  • Модуль 1 - Основные принципы и утилиты Linux/UNIX
    • Встроенные и системные команды
    • Псевдонимы
    • Типы файлов
    • Аутентификация, авторизация, права доступа
    • Задания, процессы, потоки
    • Потоки ввода-вывода, перенаправление потоков в Bash
    • Конвейеры
    • Важнейшие утилиты GNU/TextUtils
    • Регулярные выражения
  • Модуль 2 - Работа в Bash
    • Переменные и переменные окружения
    • Квотирование
    • Код возврата
    • Командная подстановка
    • Арифметика
    • Проверка test
  • Модуль 3 - Скрипты Bash
    • Неявный вызов оболочки
    • Позиционные параметры
    • Управляющие структуры, ветвление
    • Циклы
    • Функции
    • Списки
    • Массивы
    • Отладка
  • Модуль 4 - Python для администрирования
    • Интерпретатор python и среда IPython
    • Основы языка, docstring, базовые типы
    • Управляющие структуры и циклы
    • Работа с текстом: модуль str
    • Регулярные выражения: модуль re
    • Ввод-вывод
    • Модуль StringIO
  • Модуль 5 - Работа с файловой системой
    • Файлы и каталоги
    • Манипуляции с файлами
    • Сравнение файлов
    • Проверки файлов
    • Объединение файлов
    • Сжатие и архивирование
  • Модуль 6 - Работа с почтой
    • Основы SMTP и ESMTP
    • Протоколы POP3 и IMAP
    • Передача и прием почты
    • Письма с вложениями
    • Аутентификация для почты
  • Модуль 7 - Работа с WEB
    • Основы HTTP и HTTPS
    • Модули urllib и urllib2
    • Модуль httplib
    • Модуль ftplib
    • Модуль BeautifulSoup
  • Модуль 8 - Сети
    • Работа с ICMP
    • Работа с SSH
    • Twisted
    • Scapy
    • Работа с rsync
  • Модуль 9 - Протокол SNMP
    • Протоколы SNMP, версии и возможности
    • Настройка SNMP
    • Модуль Net-SNMP
Складчина создана 21 октября 2025 г.

Теги курса

Инструменты

Другие материалы школы 12

И ИПАП Все материалы
Инженер Linux систем Инженер Linux систем 4 145 ₽ 99 000 ₽ −96%А Администрирование ОС Linux Linux Professional Institute level 1 2 403 ₽ 16 000 ₽ −85%О Оркестрация контейнеров Kubernetes 1 258 ₽ 20 000 ₽ −94%О Основы АВА-терапии. Базовый курс 2 562 ₽ 10 500 ₽ −76%P Python для детей - алгоритмизация и программирование 4 218 ₽ 17 600 ₽ −76%Прикладной анализ поведения АВА-терапия : коррекция поведенческих нарушений, обучение, абилитация и развитие детей и подростков с ОВЗ Прикладной анализ поведения АВА-терапия : коррекция поведенческих нарушений, обучение, абилитация и развитие детей и подростков с ОВЗ 4 662 ₽ 19 500 ₽ −76%Серверная виртуализация на основе Linux Серверная виртуализация на основе Linux 645 ₽ 15 000 ₽ −96%М Мониторинг сетевой инфраструктуры при помощи программного комплекса ZABBIX 744 ₽ 18 000 ₽ −96%U UML. Технология программирования и моделирования программных систем 1 457 ₽ 17 000 ₽ −91%P Python для системных администраторов(new) 669 ₽ 15 000 ₽ −96%Среда Python (программирование, основы и практика, нейронные сети, искусственный интеллект) (2025) Среда Python (программирование, основы и практика, нейронные сети, искусственный интеллект) (2025) 4 293 ₽ 40 000 ₽ −89%Введение в базы данных SQL (2025) Введение в базы данных SQL (2025) 2 856 ₽ 24 000 ₽ −88%
1 776 ₽ 33 000 ₽