Модуль 1. Введение (1 ак. ч.)
Краткая история Linux.
Linux в генеалогическом дереве Unix.
Основные стандарты: POSIX, SUS, LSB, FHS.
Политика лицензирования, свободные лицензии.
Модуль 2. Модели распространения ОС (1 ак. ч.)
Дистрибутивы и репозитории.
Основные компоненты инфраструктуры ALT Linux Team.
Модуль 3. Пользователи системы, иерархия пользователей (2 ак. ч.)
Свойства пользовательской и групповой учётной записи.
Стандартные пользователи и группы.
Управление учётными записями
Модуль 4. Пользовательское окружение (2 ак. ч.)
Командный интерпретатор: интерактивный и пакетный режимы работы, встроенные команды, основной синтаксис команд.
Переменные окружения, конфигурационные файлы
Модуль 5. Управление конфигурацией (1 ак. ч.)
Умолчальная, сохранённая и текущая конфигурация.
Форматы конфигурационных файлов, конфигурационные каталоги.
Модуль 6. Управление документацией (1 ак. ч.)
Встроенная справка.
Справочные системы man и info.
Сопроводительная документация пакета.
Поиск документации в Интернете.
Модуль 7. Дерево каталогов Linux, файловые системы, FHS (2 ак. ч.)
Создание, монтирование файловых систем, управление ресурсами файловых систем.
Навигация в дереве каталогов
Модуль 8. Файлы в Unix (4 ак. ч.)
Типы файлов Unix, атрибуты файлов.
Основные операции с файлами, файловые утилиты
Модуль 9. Процессы (4 ак. ч.)
Атрибуты процесса , состояния процесса, типы процессов, дерево процессов.
Сигналы.
Утилиты управления процессами.
Управление заданиями
Модуль 10. Linux от включения питания до приглашения shell (4 ак. ч.)
Загрузка ядра, запуск системных служб.
Инициализация системы, сценарии начальной загрузки.
Службы локального и удалённого доступа в систему
Модуль 11. Установка системы (2 ак. ч.)
Локальная и сетевая загрузка.
Настройка таблицы разделов.
Работа с LiveCD
Модуль 12. Системные службы (1 ак. ч.)
Служба журнализации и служба периодического выполнения заданий
Модуль 13. Управление ядром (1 ак. ч.)
Модули ядра: драйверы устройств и подсистемы ядра.
Статическая и динамическая компоновка модулей в ядро.
Добавление и конфигурирование модулей
Модуль 14. Установка программного обеспечения (4 ак. ч.)
Сборка из исходных текстов.
Пакетная установка.
Сборка пакета в репозиторий ALT.
Особенности инфраструктуры ALT.
Управление локальным репозиторием.
Участие в ALT Linux Team
Модуль 15. Сетевое окружение Linux (6 ак. ч.)
Реализация стека протоколов TCP/IP в Linux.
Клиентская и серверная часть сетевых служб.
Примеры реализации стандартных сетевых служб в ALT-дистрибутивах
Модуль 16. Графическое окружение Linux (4 ак. ч.)
Графическая подсистема Linux как пример сетевой службы.
Элементы графической подсистемы.
Настольные окружения
Модуль 17. Дополнительные материалы
Архитектура ОС, архитектура ассемблера MIPS, архитектура Linux
Портирование СПО на Эльбрус, архитектура RISC-V, Linux Kernel
Альт Сервер 9
Установка и настройка кластера Kubernetes на Альт Сервер 9