Методические указания по лабораторным работам
Кафедра автоматизированных систем управления
Библиографическая запись:
Оглавление (содержание)
ВВЕДЕНИЕ..................................................................................................................................5
1 НАЗНАЧЕНИЕ И ФУНКЦИИ ОС..............................................................................................6
1.1 Лабораторная работа №1. Изучение программной среды УПК АСУ............................6
1.1.1 Структура дистрибутива ОС УПК АСУ.............................................................................7
1.1.2 Загрузка ОС УПК АСУ с устройства flashUSB...............................................................9
1.1.3 Идентификация и авторизация пользователей.............................................................9
1.1.4 Подключение темы обучения студента...........................................................................12
1.1.5 Выход из сессии пользователя.........................................................................................14
1.1.6 Проверка работоспособности рабочей области студента.........................................15
1.1.7 Завершение работы в среде ОС УПК АСУ........................................................................19
1.2 Отчетность и контроль выполнения работы.....................................................................20
2 BIOS, UEFI И ЗАГРУЗКА ОС.....................................................................................................21
2.1 Лабораторная работа №2. Работа с ПО загрузки ОС GRUB..........................................21
2.1.1 Изучение наличия и структуры блочных устройств ЭВМ, на которой загружена
ОС УПК АСУ...................................................................................................................................22
2.1.2 Установка ПО GRUB на устройство flashUSB.................................................................22
2.1.3 Создание аварийного варианта ОС УПК АСУ (опционально).....................................23
2.1.4 Практика настройки файла конфигурации grub.cfg....................................................24
2.2 Отчетность и контроль выполнения работы......................................................................28
3 ЯЗЫКИ УПРАВЛЕНИЯ ОС..........................................................................................................29
3.1 Лабораторная работа №3. Базовые команды языка Bourne shell...................................29
3.1.1 Среда исполнения программ................................................................................................29
3.1.2 Переменные, опции и аргументы командной строки......................................................30
3.1.3 Стандартный ввод/вывод и переадресация....................................................................30
3.1.4 Программные каналы и сценарии.....................................................................................30
3.2 Отчетность и контроль выполнения работы.......................................................................31
4 УПРАВЛЕНИЕ ФАЙЛОВЫМИ СИСТЕМАМИ ОС.....................................................................32
4.1 Лабораторная работа №4. Управление файловыми системами ОС..............................32
4.1.1 Типы, имена и узлы устройств..............................................................................................32
4.1.2 Структура винчестера и файловые системы....................................................................32
4.1.3 Стандартизация структуры ФС..........................................................................................33
4.1.4 Модули и драйверы ОС........................................................................................................33
4.1.5 Концепции работы с устройствами...................................................................................33
4.1.6 FUSE и другие специальные ФС.........................................................................................33
4.2 Отчетность и контроль выполнения работы.......................................................................34
5 УПРАВЛЕНИЕ ПОЛЬЗОВАТЕЛЯМИ ОС....................................................................................35
5.1 Лабораторная работа №5. Управление пользователями ОС............................................35
5.1.1 Инфраструктура управления пользователями.................................................................35
5.1.2 Реальные и эффективные права пользователя...............................................................36
5.1.3 Инфраструктура PAM............................................................................................................36
5.1.4 Команды управления пользователями..............................................................................36
5.2 Отчетность и контроль выполнения работы........................................................................37
6 УПРАВЛЕНИЕ ПРОЦЕССАМИ ОС.............................................................................................38
36.1 Лабораторная работа №5. Управление процессами ОС................................................38
6.1.1 Сценарий загрузки ОС..........................................................................................................38
6.1.2 Разные подходы к управлению процессами.....................................................................39
6.1.3 Сигналы и средства IPC........................................................................................................39
6.2 Отчетность и контроль выполнения работы........................................................................40
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ...........................................................................41