Чему вы научитесь
- Базовое понимание работы операционных систем на базе Linux
- Понимание основ устройства ядра Linux
- Понимание основ работы загрузчика GRUB
- Понимание работы подсистемы запуска системных служб systemd
- Понимание работы пакетных менеджеров в разных дистрибутивах Linux
О курсе
Меня зовут Ильяс, и с 2021-го года я постоянно работаю с операционными системами на базе ядра Linux.
В начале своего пути я смотрел множество курсов на тематику Linux, но практически каждый из них следовал по одному и тому же пути:
- Установка системы на виртуальную машину.
- Последовательный обзор различных команд в терминале.
- Небольшая практика.
С одной стороны, простой и понятный маршрут, но что я имел по итогам прохождения каждого из этих курсов? Да, я умел создавать папки и файлы, переименовывать их и перемещать. Однако, я не получал главного - понимания того, как это работает. Я не мог ответить ни на один из следующих вопросов:
- Как терминал понимает, какую именно программу запустить при вводе конкретной команды?
- Почему при установке одних программ они сами начинают фоновую работу, а другие программы необходимо активировать вручную?
- Как система запускается?
- Как настроить условный запуск или условную остановку команды/программы?
И таких вопросов можно привести практически бесчисленное количество.
Акцентирую Ваше внимание, что в рамках данного курса мы не будем изучать команды терминала Linux! Курс предназначен для изучения устройства Linux, а не работы с её терминалом!
Для кого этот курс
Начальные требования
Студент должен хотеть понять устройство Linux-систем.
Желательно, иметь минимальные навыки работы с терминалом Linux (знание базовых команд для взаимодействия с файлами и директориями).
Наши преподаватели
Как проходит обучение
Курс начинается с вводной части, где объясняются базовые понятия Linux: файл, директория, пользователь, группа, процесс. Следующие главы курса посвящены отдельным компонентам операционной системы.
Каждый модуль заканчивается интерактивным мини-тестом для закрепления знаний.
Некоторые уроки содержат вставки в формате видеороликов.
Основной формат курса - текстовые и графические материалы.
Если у слушателя возникают вопросы, он может написать их в комментариях под соответствующим шагом. Автор курса читает все комментарии и отвечает на них.
Программа курса
Сертификат
Что вы получаете
- Основные знания о работе операционных систем на базе ядра Linux
- Более глубокое понимание работы Linux-систем, которое позволит лучше понимать другие курсы про Linux