Скрипты Bash и Python для системных администраторов Linux и UNIX (2025) [ИПАП]
Архитектура современных бизнес систем строится на базе unix подобных решений, которые отвечают высоким требованиям безопасности и надежности. Поэтому разрабатывая ПО для них, необходимо понимать, как работает ОС Linux, и быстро локализовывать пробелы, возникающие в ходе работы. Для быстрой и качественной поставки ПО во многих проектах используется docker.
Навыки, приобретаемые по окончании курса:
Модуль 1 - Основные принципы и утилиты Linux/UNIX
Стоимость 33000 руб.
Архитектура современных бизнес систем строится на базе unix подобных решений, которые отвечают высоким требованиям безопасности и надежности. Поэтому разрабатывая ПО для них, необходимо понимать, как работает ОС Linux, и быстро локализовывать пробелы, возникающие в ходе работы. Для быстрой и качественной поставки ПО во многих проектах используется docker.
Навыки, приобретаемые по окончании курса:
- Установка ОС Linux;
- Базово настраивать сервер рабочей станции;
- Понимать принципы работы очередей сообщений, серверов баз данных и механизмов кэширования данных в оперативной памяти;
- Использовать систему docker для организации и поставки ПО.
Модуль 1 - Основные принципы и утилиты Linux/UNIX
1. Встроенные и системные команды
Модуль 2 - Работа в Bash- Псевдонимы
- Типы файлов
- Аутентификация, авторизация, права доступа
- Задания, процессы, потоки
- Потоки ввода-вывода, перенаправление потоков в Bash
- Конвейеры
- Важнейшие утилиты GNU/TextUtils
- Регулярные выражения
1. Переменные и переменные окружения
Модуль 3 - Скрипты Bash- Квотирование
- Код возврата
- Командная подстановка
- Арифметика
- Проверка test
1. Неявный вызов оболочки
Модуль 4 - Python для администрирования- Позиционные параметры
- Управляющие структуры, ветвление
- Циклы
- Функции
- Списки
- Массивы
- Отладка
1. Интерпретатор python и среда IPython
Модуль 5 - Работа с файловой системой- Основы языка, docstring, базовые типы
- Управляющие структуры и циклы
- Работа с текстом: модуль str
- Регулярные выражения: модуль re
- Ввод-вывод
- Модуль StringIO
1. Файлы и каталоги
Модуль 6 - Работа с почтой- Манипуляции с файлами
- Сравнение файлов
- Проверки файлов
- Объединение файлов
- Сжатие и архивирование
1. Основы SMTP и ESMTP
Модуль 7 - Работа с WEB- Протоколы POP3 и IMAP
- Передача и прием почты
- Письма с вложениями
- Аутентификация для почты
1. Основы HTTP и HTTPS
Модуль 8 - Сети- Модули urllib и urllib2
- Модуль httplib
- Модуль ftplib
- Модуль BeautifulSoup
1. Работа с ICMP
Модуль 9 - Протокол SNMP- Работа с SSH
- Twisted
- Scapy
- Работа с rsync
1. Протоколы SNMP, версии и возможности
- Настройка SNMP
- Модуль Net-SNMP
Стоимость 33000 руб.
https://ipap.ru/503-skripty-bash-i-python-dlya-sistemnykh-administratorov-linux-i-unix