Linux & Networks + Ansible & Bash
О чём курс
Данный курс представляет собой комплексную программу обучения, разработанную для тех, кто стремится освоить операционную систему Linux с нуля до уровня уверенного пользователя и системного администратора. Обучение охватывает широкий спектр тем: от исторического контекста и фундаментальных принципов работы ядра до практических навыков настройки серверов и автоматизации задач. В начале пути вы погрузитесь в историю развития Linux, поймете его колоссальный вклад в современную компьютерную индустрию и научитесь самостоятельно устанавливать дистрибутивы на десктопные системы, разбираясь в их ключевых различиях.
Программа курса построена таким образом, чтобы последовательно формировать техническую базу. Вы освоите навигацию по системе, научитесь эффективно использовать командную строку, работать с файловой системой и гибко управлять правами доступа, что является критически важным навыком для безопасности. Особое внимание уделяется управлению процессами: вы научитесь создавать, останавливать, восстанавливать и удалять процессы, а также глубоко изучите работу с потоками и сигналами. Вы станете экспертом в использовании популярных текстовых редакторов и утилит для обработки текста, что значительно ускорит вашу повседневную работу в терминале.
Важной составляющей курса является администрирование системы. Вы научитесь использовать systemd для инициализации и управления сервисами, освоите работу с менеджерами пакетов для установки и обновления ПО, а также разберетесь в принципах функционирования ядра Linux, включая его компиляцию и управление модулями. Курс также включает глубокое погружение в диагностику: вы научитесь вести журналы операций, обнаруживать и устранять системные неполадки. Для профессиональной разработки и администрирования вы освоите систему контроля версий Git, что позволит вам эффективно управлять исходным кодом.
Значительная часть обучения посвящена серверным технологиям. Вы научитесь развертывать Ubuntu Server, настраивать сетевые интерфейсы, работать с IP-адресацией и базовыми сетевыми протоколами. Вы также научитесь диагностировать и решать распространенные сетевые проблемы. В дополнение к этому, курс охватывает вопросы обеспечения безопасности и резервного копирования данных, что является стандартом индустрии. Завершающим этапом станет изучение языка сценариев Bash, который позволит вам автоматизировать рутинные задачи, а также знакомство с основами Ansible для управления конфигурациями. Этот курс — идеальный выбор для тех, кто хочет получить структурированные знания и практический опыт, необходимый для работы в IT-сфере, системного администрирования или DevOps-инженерии.
Программа обучения
- История Linux и его вклад
- Установка Linux (desktop)
- Первые шаги в Linux
- Работа с файловой системой
- Система привилегий пользователей
- Работа с устройствами
- Процессы, потоки сигналы
- Текстовые редакторы и утилиты
- Система инициализации (systemd)
- Управление пакетами
- Ядро и модули
- Мониторинг и логирование
- Система контроля версий Git
- Ubuntu server edition
- Сеть в Linux
- Bash scripting
- Ansible basics
- Security in Linux
Теги курса
Другие материалы школы 3
D DevopsTrain Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.