ALTADM1. Администрирование ОС Альт. Часть 1
Длительность дисциплины: 40 ак.ч.
Аннотация
Авторизованный курс направлен на получения знаний по архитектуре операционных систем производства ООО «Базальт СПО» (ОС Альт) и формирование базовых навыков администрирования данных ОС. Является базовым курсом линейки администрирования ОС Альт и рекомендуется для прохождения перед любым другим авторизованным курсом по администрированию ОС Альт.
Является авторизованным курсом ООО «Базальт СПО», официальная страница курса:
Знания и умения, полученные в результате изучения
- понимание особенностей открытой модели разработки, сути свободных лицензий и их ограничений;
- знание названий основных стандартов, имеющих отношение к Linux;
- понимание места ОС Альт в современном разнообразии Linux;
- понимание, термина «отечественная ОС» и как Linux может быть отечественной разработкой;
- умение выполнять основные операции с пользовательскими и групповыми учётными записями;
- понимание роли механизмов PAM и nsswitch;
- умение выполнять поиск справочной информации, используя встроенную справку, справочные системы man и info, сопроводительную документация пакета, специализированные ресурсы глобальной сети;
- понимание принципов создания файловых систем;
- знание структуры дерева каталогов;
- понимание назначения каталогов первого уровня согласно FHS;
- знание основных типов файлов Linux;
- умение выполнять основные операции с файлами различных типов;
- понимание принципов базовой модели разграничения доступа в Linux;
- понимание роли процесса в операционной системе;
- умение выполнять базовые операции с процессами;
- умение пользоваться системными службами журнализации, отложенного и периодического выполнения заданий;
- умение создавать и запускать базовые сценарии на языке командного интерпретатора.
Содержание дисциплины
Модуль 1. Знакомство с ОС Альт
- UNIX-подобные операционные системы
- Проект GNU
- ОС на основе ядра Linux
- История ОС «Альт»
- Репозиторий Sisyphus (Сизиф)
- Продукция Базальт СПО
Модуль 2. Основы работы с командной строкой
- Интерфейс командной строки
- Типы команд
- Терминалы
- Навигация по дереву каталогов
- История команд
- Перенаправление консольного ввода-вывода
- Специальные символы командного интерпретатора
- Объединение выполнения команд
Модуль 3. Получение документации
- Справочная система man (UNIX)
- Справочная система проекта GNU - info
- Дополнительные источники справочной информации в системе
- Справочные ресурсы по ОС Альт
Модуль 4. Обработка текста
- Просмотр текста
- Редакторы текста
- Основы написания сценариев на языке командного интерпретатора
Модуль 5. Организация хранения данных
- FHS - Filesystem Hierarchy Standard
- Работа с дисковыми разделами
- Файловые системы в ОС «Альт»
Модуль 6. Управляющие конструкции командного интерпретатора
- Переменные в скриптах на языке командного интерпретатора
- Позиционные параметры
- Управляющие конструкции условного выполнения
- Конструкции циклов
Модуль 7. Файлы и их атрибуты
- Типы файлов
- Утилиты для работы с файлами
- Индексные дескрипторы.
Модуль 8. Учетные записи пользователей и групп
- Пользовательские учетные записи
- База паролей пользователей
- Учетные записи групп
- Информация по пользователям в системе
- Механизмы получения административных полномочий в системе
Модуль 9. Конфигурация системы
- Уровни конфигурации
- Пользовательское окружение
- Пользовательский профиль
Модуль 10. Разграничение доступа
- Базовая модель разграничения доступа
- Изменение атрибутов безопасности файлов
- Дополнительные атрибуты для исполняемых файлов
- Дополнительные атрибуты для каталогов
Модуль 11. Управление процессами
- Атрибуты процессов
- Инструменты анализа процессов в системе
- Состояния процессов
- Работа с заданиями (jobs)
- Приоритеты выполнения процессов
Модуль 12. Удаленный доступ
- Сетевые настройки
- Сетевые подсистемы ОС «Альт»
- Разрешение имен
- Утилиты сетевой диагностики
- SSH - Secure Shell