Курс Bash для начинающих в чат-боте
Курс по работе в оболочке Bash,
Базовые навыки + реальные кейсы. Никакой воды.
Чему научим
- Навигация в консоли и файловой системе
- Поднять свой сервер: VDS, VirtualBox
- Подключение по ssh к серверу
- Работа с консольными редакторами кода
- Использовать переменные в скриптах
- Использовать операторы If, then, else
- Использовать циклы For и While
- Перенаправления вывода
Напишем скрипты
для автоматизации
- Процесса резервного копирования важных файлов
- Мониторинга работы веб-сервисов Nginx, Php-fpm
- Отправки сообщений в Telegram из Bash
- Управления своими скриптами и другими инструментами
Курс Linux v 2.0 – это обучение в форме игры
- Принцип обучения –
сначала практика, потом теория - Чат-поддержка, где уже 756
обучающихся и разбор всех вопросов - Цель курса – увеличить
твой доход в 1,5-2 раза
Резюме
Оно отражает твой реальный опыт.
Это не теоретические знания.
Ты реально это делал.
Системный администратор Linux
Опыт работы:
Автоматизировал резервное копирование с нескольких серверов на внешний сервер.
Написал скрипты для мониторинга веб-сервисов компании, с возможностью отправки уведомлений в Telegram.
Написал меню управления скриптами на Bash.
Программа курса
сможешь его пройти за две недели.
ГЛАВА
- VDS у хостинга
- VirtualBox у себя на ПК
Подключаемся к созданному серверу и учимся двигаться по файловой системе, создавать папки и файлы.
Изучим программы для работы с ssh: Putty и MobaXterm.
Изучим работу с кодом в nano и внешних текстовых редакторах.
Разберем возможные ошибки.
Опишем в скриптах несколько примеров работы с текстовым выводом.
Изучим инструменты cat и grep.
Изучим логику работы условного оператора на примерах.
Для решения задачи мониторинга веб-сервера Nginx и Php-fpm напишем скрипт, где будем использовать только Bash. Научим скрипт перезагружать сервисы в случае неполадок и проверять их доступность.
ГЛАВА
- Изучим варианты логирования своего скрипта.
- Автоматизируем запуск скриптов через планировщик crobtab.
- Создадим телеграм бота для отправки оповещений из командной строки и скриптов.
- Автоматизируем проверку состояния веб-сервисов.
- По ходу дела изучим: cp, mv, tail, crontab.
ГЛАВА
- Напишем скрипт для создания бекапов с использованием rsync, tar и find.
- Между делом изучим цикл For и инструментарий для работы с текстом awk.
- Научимся выгружать бекапы в облако и внешний сервер по SSH.
ГЛАВА
Изучим использование read и case и функций, чтобы создавать гибкие меню, которые будут иметь широкую функциональность. Ограничиваться она будет лишь вашими знаниями и воображением.
Спроси других учеников в чате
Более 3000 человек уже учится на наших курсах
Реальные отзывы о курсе
Видео-отзывы
+ Электронный сертификат по окончании обучения