Описание курса.
Astra Linux – это отечественная операционная система, создана на базе ядра Linux. Программные продукты «Астры» используются во всех отраслях экономики: в ведущих энергетических и нефтегазовых компаниях, в организациях финансового сектора, а также в госкомпаниях и госкорпорациях, в медицине и образовании, поскольку обеспечивает сохранность информации до степени «совершенно секретно» и конфиденциальность бизнес-данных.
Несомненные плюсы Astra Linux: расширенная поддержка процессорных архитектур, предсказуемый график релизов, универсальность использования на любых устройствах, удачный дружелюбный дизайн, действительно гарантированная безопасность, превышающая все требования госрегулятора к обработке, передаче и хранению данных.
- Тема 1. Введение в ОС Astra Linux
- Архитектура ОС GNU/Linux.
- Системные вызовы и системные библиотеки.
- Дистрибутивы Linux.
- Дистрибутивы Astra Linux.
- Уровни защищенности Astra Linux SE.
- Определение версий ОС и ядра.
- Тема 2. Установка Astra Linux
- Изучение требований к целевому компьютеру и подготовка к установке.
- Установка ОС с локальных носителей (DVD, USB).
- Миграция на очередное обновление.
- Установка обновлений системы.
- Процесс загрузки ОС.
- Практическая работа: Установка ОС Astra Linux с ручной разметкой диска, производство дополнительных настроек системы, выполнение необходимых действий после установки.
- Тема 3. Основы работы в командной строке ОС Astra Linux
- Типы терминалов.
- Вход в систему и выход из системы.
- Структура командной строки.
- Форматы записи параметров.
- Работа с переменными.
- Символы подстановки в именах файлов и командная подстановка.
- Выполнение арифметических вычислений.
- Отмена значений специальных символов.
- История команд.
- Назначение псевдонимов.
- Дополнение команд и имен переменных.
- Практическая работа: Вход в систему и выход из системы. Выполнение команд, работа с переменными, составление шаблонов имен файлов, работа с историей команд, командная подстановка.
- Тема 4. Использование справочных ресурсов Отслеживание подсказок команд.
- Использование помощи по встроенным в интерпретатор командам.
- Работа со справочной системой man.
- Работа со справочной системой info.
- Использование электронной справки Astra Linux.
- Использование официальной документации.
- Поиск ответов на вопросы на wiki.astralinux.ru.
- Практическая работа: Навигация о справочным системам, поиск информации.
- Тема 5. Работа с файлами в ОС Astra Linux
- Иерархия файловой системы.
- Файлы, индексные дескрипторы, блоки данных.
- Типы файлов.
- Стандарт иерархии ФС (FHS).
- Назначение основных каталогов.
- Команды навигации по файловой системе.
- Команды создания файлов.
- Операции с файлами.
- Поиск файлов.
- Использование Менеджера файлов и Midnight
- Commander для работы с файлами и каталогами.
- Практическая работа: Навигация по файловой системе. Создание файлов разных типов, операции с файлами, поиск файлов.
- Тема 6. Работа с текстовой информацией в ОС Astra Linux
- Перенаправление стандартных потоков в файл или из файла.
- Перенаправление стандартных потоков между процессами.
- Команды для просмотра текстовых файлов.
- Команды-фильтры.
- Регулярные выражения.
- Потоковый фильтр grep.
- Потоковые редакторы sed и awk.
- Текстовый редактор vim.
- Другие текстовые редакторы.
- Практическая работа: Регулярные выражения и утилита grep, редактирование текстовых потоков с помощью sed, использование awk для составления командных строк.
- Тема 7. Процессы в Linux
- Общие понятия о программах, процессах и потоках выполнения.
- Жизненный цикл процесса.
- Виды меж процессного взаимодействия.
- Настройка доступа к общим библиотекам.
- Мониторинг процессов.
- Управление приоритетом процесса.
- Сигналы.
- Управление заданиями.
- Практическая работа: Мониторинг процессов и потоков в ОС, передача сигналов процессам, управление приоритетом и заданиями.
- Тема 8. Управление учетными записями пользователей и групп
- Подготовка к созданию учетных записей.
- Изучение баз данных локальных учетных записей.
- Использование команд и графических утилит для создания, изменения и удаления учетных записей.
- Управление паролями.
- Настройка окружения пользователя.
- Управление аутентификацией и авторизацией с помощью PAM

