Чему вы научитесь
- Редактировать файлы с использованием текстового редактора vi(m)
- Управлять потоком ввода-вывода
- Фильтровать поток вывода с помощью grep, выполнять сложные цепочки команд с помощью пайплайна
- Искать файлы в системе с помощью команды find
- Пользоваться редактором awk
- Настраивать права доступа на файлы и директории
- Управлять демонами/службами с помощью systemctl
- Устанавливать, обновлять, удалять программное обеспечение, управлять репозиториями
- Управлять процессами, изменять их приоритеты, оценивать нагрузку системы
- Производить мониторинг событий в системе
- Запускать задачи по расписанию
- Настраивать сеть в системе
О курсе
Цель курса - не только ознакомить и дать поверхностные знания о системе Linux, как это делает большинство курсов "для новичков", но и как следует погрузить учащегося в мир Unix/Linux, углубиться в каждый урок с головой. После прохождения этого курса у обучающегося сформируются полноценные знания и умения работы в линуксе, с которыми без проблем можно проходить, например, собеседования. А обучение другим вещам, которые непосредственно связаны с Linux (например, docker, k8s, программирование на bash) будет проходить гораздо проще и понятнее, если у слушателя уже будут знания, полученные на этом курсе.
Для кого этот курс
Курс будет полезен для DevOps инженеров любого уровня, системных администраторов, а также для разработчиков и даже тестировщиков.
Начальные требования
Слушатель должен уметь пользоваться ПК и интернетом. Знаком с понятиями "сервер" и "клиент". Обязательно наличие на компьютере слушателя установленного Oracle VM VirtualBox (или любого другого гипервизора) с образом CentOS7. Желательно (но не обязательно) знание основ компьютерных сетей, хотя бы на начальном уровне.
Наши преподаватели
Как проходит обучение
Блок введения - текст. Остальные модули подразумевают видео-лекции с демонстрациями, подкрепленные практическими заданиями. Курс довольно практико-ориентирован, поэтому лабораторных работ будет много.
Программа курса
Сертификат
Что вы получаете
- Навыки и знания, востребованные работодателем
- Хорошую подготовку для прохождения интервью с потенциальным работодателем
- Идеальную базу для начала карьеры DevOps инженера
- Возможность продолжить обучение на более сложном курсе по DevOps
- Множество практических заданий/лабораторных работ
- Поддержку и реальные консультации преподавателя-автора курса дважды в неделю
- Сертификат