Программа
  • Модуль 1. Создание сценариев bash

    • Сценарий bash

    • Переменные

    • Переменные

    • Алгоритмические конструкции Функции

    • Обработка ошибок и завершение

    • Практическая работа: Создание простых сценариев

    • Модуль 2. Процесс загрузки и выключения системы

      • Исследование порядка и стадий начальной загрузки

      • Работа с BIOS и EFI

      • Настройка загрузчика GRUB2

      • Загрузка ядра ОС, параметры, передаваемые ядру

      • Загрузка и управление модулями ядра

      • Управление службами через systemd

      • Управление целевыми состояниями системы через systemd

      • Создание собственных юнитов systemd

      • Запуск служб с мандатными атрибутами

      • Практическая работа: Загрузка в режиме single Astra Linux с использованием командной строки GRUB, смена пароля и таймаута у GRUB. Создание unit (типа service) для включения маршрутизации в ядре.

      • Модуль 3. Управление устройствами и модулями ядра

        • Псевдофайловая система sysfs

        • Менеджер устройств systemd-udevd

        • Правила udev

        • Утилита для управления systemd-udevd — udevadm

        • Получение информации об устройствах

        • Разграничение доступа к подключаемым устройствам

        • Управление модулями ядра

        • Практическая работа: Создание правил udev, регистрация нового подключаемого устройства, управление модулями ядра.

        • Модуль 4. Управление программным обеспечением

          • Компоненты системы управления ПО

          • Именование и структура программных пакетов

          • Структура репозитория программного обеспечения

          • Менеджеры программных пакетов dpkg, apt, apt-команды, aptitude, synaptic

          • Подключение стороннего репозитория

          • Создание собственного репозитория

          • Практическая работа: Установка программного обеспечения, создание собственного репозитория, подключение собственного репозитория.

          • Модуль 5. Управление файловыми системами

            • Архитектура подсистемы хранения данных

            • Именование файлов дисковых устройств

            • Поддерживаемые типы ФС в Astra Linux

            • Файловые системы семейства ext

            • Другие ФС: xfs, btrfs, ISO9660, udf

            • Создание разделов

            • Создание файловых систем (форматирование)

            • Монтирование файловых систем вручную и автоматически при загрузке компьютера, параметры монтирования файловых систем

            • Использование утилит для работы с файловыми системами

            • Практическая работа: Разметка дисков, создание файловых систем, настройка автоматического монтирования ФС.

            • Модуль 6. Расширенное администрирование устройств хранения данных

              • Управление логическими томами (Logical Volume Manager)

              • Создание физических томов

              • Создание групп томов

              • Создание логических томов

              • Изменение размеров логических томов и файловых систем

              • Создание снимков состояния (snapshot) логических томов

              • Шифрование дисков

              • Настройка и контроль работы дисковых устройств

              • Практическая работа: Создание и настройка логических томов, создание снимков состояния, создание и настройка зашифрованного раздела.