Программа курса
Модуль №1 Знакомство с РЕД ОС
1.Краткая история UNIX и Linu
2. Понятие дистрибутива, их типы, различия. Продукты РЕД СОФТ
3. Сеанс работы в РЕД ОС (регистрация в системе, завершение работы)
4. Процесс загрузки ОС
5. Общее знакомство с графической оболочкой, особенности GUI в Linux
6. Общее знакомство с программным наполнением ОС
Практическая работа №1. Основы работы в ОС. Основные возможности и программы
Модуль № 2 Основы работы в командной оболочке РЕД ОС
1. Понятие командной оболочки, типы командных оболочек
2. Оболочка bash, особенности работы в bash
3. Правила использования команд. Ключи команд.
4. Основные команды
5. Инструменты терминала, перенаправление вводавывода, конвеер
6. История команд, псевдонимы (алиасы) команд
7. Консольная система помощи (man, info)
Практическая работа №2 Работа с терминалом. Основные утилиты администрирования. Применение инструментария терминала
Модуль № 3 Файловая система, иерархия каталогов и работа с дисками в РЕД ОС
1. Типы и особенности файловых систем в РЕД ОС
2. Основные типы файлов
3. Структура базовых каталогов
4. Представление дисков и разделов в РЕД ОС
5. Понятие о виртуальной памяти подкачке
6. Монтирование файловых ресурсов, автомонтирование
7. Команды управления файлами и каталогами
8. Символические и жёсткие ссылки
9. Файловые менеджеры в РЕД ОС
10. Мониторинг дисковых ресурсов (df и du)
Практическая работа №3. Работа с файловыми системами. Понятие монтирования
Модуль № 4 Пользователи и дискретные права доступа в РЕД ОС
1. Многопользовательская парадигма
2. Пользователи и группы
3. Пользователь root, особенности работы с правами администратора
4. Владельцы файлов и каталогов, права доступа
5. Маска прав доступа
Практическая работа № 4. Обеспечение классической схемы ограничение доступа к объектам ОС
Модуль №5 Понятие о процессах в РЕД ОС
1. Жизненный цикл процессов. Идентификатор процесса
2. Выполнение процессов от имени другого пользователя
3. Понятие об эффективных права доступа
4. Мониторинг процессов
Практическая работа №5 «Работа с процессами. Поиск нужных процессов. Завершение процессов»
Модуль № 6 Управление пакетами ПО в РЕД ОС
1. Понятие программного пакета. Зависимости пакетов;
2. Понятие репозитория программного обеспечения;
3. Системы управления пакетами (rpm, yum)
4. Утилита управления пакетами rpm
5. Использование flatpak и appimage
Практическая работа №6 Поиск и установка нужного пакета. Поиск и установка нужной команды.
Модуль № 7 Основы работы с оборудованием в РЕД ОС
1. Менеджер устройств udev
2. Правила демона udev
3. Утилита управления udevadm
4. Программы получения информации об оборудовании
5. Система управления печатью CUPS. Установка принтера в РЕД ОС;
6. Система поддержки сканирования SANE. Приложения для работы со сканерами в РЕД ОС. Т Практическая работа №7 Администрирование оборудования. Получение сведений об оборудовании. Установка принтеров и сканеров.
Модуль № 8 Представление о сети в РЕД ОС
1. Сетевые интерфейсы в РЕД ОС, принципы их поименования
2. Сетевые настройки системы (IP, маска)
3. Основные клиентские сетевые службы
4. Способы изменения настроек сети
5. Утилиты анализа работы сети
6. Сканирование сетевых портов
Практическая работа №8. Администрирование сетевых настроек и сетевых приложений
Модуль № 9 Графическая система пользователя в РЕД ОС
1. Графический сервер X Window
2. Понятие о менеджере окон (WM) и средах рабочего стола (DE)
3. Рабочие среды MATE и Cinnamon. Основные принципы управления, внешний вид Рабочего стола
4. Понятие о dconf и gsettings
Практическая работа №9 Возможности графической системы. Настройки скрытых параметров рабочего стола
Модуль № 10 Представление о загрузке и инициализации системы
1. Загрузчик GRUB2. Особенности загрузки с UEFI;
2. Общее знакомство с systemd, базовые утилиты управления сервисами
Практическая работа №10. Настройка загрузчика. Администрирование сервисов systemd