Методические указания по лабораторным работам
Кафедра автоматизированных систем управления
Библиографическая запись:
Оглавление (содержание)
ВВЕДЕНИЕ..........................................................................................................................................5
1 НАЗНАЧЕНИЕ И ФУНКЦИИ ОС......................................................................................................6
1.1 Лабораторная работа No1-1. Структура дистрибутива ОС УПК АСУ в среде ОС
Windows................................................................................................................................................7
1.1.1 Начальный этап выполнения работы.......................................................................................7
1.1.2 Копирование дистрибутива ОС УПК АСУ на FlashUSB студента.......................................9
1.1.3 Демонстрация преподавателем процедуры запуска аварийного варианта загрузки
ОС УПК АСУ установленной на FlashUSB студента.....................................................................11
1.2 Лабораторная работа No1-2. Аварийный вариант использования ОС УПК АСУ на
устройстве FlashUSB..........................................................................................................................13
1.2.1 Загрузка аварийного варианта дистрибутива ОС с личного FlashUSB студента..........13
1.2.2 Контролируемый вход в среду ОС от имени пользователя asu.........................................14
1.2.3 Подключение к системе ОС личной рабочей области студента и переход в сессию
пользователя upk...............................................................................................................................15
1.2.4 Работа в сессии пользователя upk........................................................................................21
1.2.5 Завершение работы со средой пользователя upk и программной средой ОС УПК
АСУ.......................................................................................................................................................27
1.3 Отчетность и контроль выполнения работы...........................................................................30
2 BIOS, UEFI И ЗАГРУЗКА ОС...........................................................................................................31
2.1 Лабораторная работа No2-1. Установка дистрибутива ОС УПК АСУ в среду
персональной ЭВМ............................................................................................................................31
2.1.1 Требуемые настройки UEFI и ОС Microsoft Windows...........................................................31
2.1.2 Установка ОС УПК АСУ на жёсткий диск ЭВМ из среды аварийного варианта
дистрибутива......................................................................................................................................34
2.1.3 Установка ОС УПК АСУ на жёсткий диск ЭВМ из среды ОС Windows.............................36
2.1.4 Настройка файла grub.cfg и запуск ОС в режиме «Save».................................................37
2.2 Лабораторная работа No2-2. Работа с ПО загрузки ОС GRUB..........................................40
2.2.1 Изучение наличия и структуры блочных устройств ЭВМ, на которой установлена
ОС УПК АСУ........................................................................................................................................40
2.2.2 Установка ПО GRUB на устройство FlashUSB.....................................................................41
2.2.3 Практика настройки файла конфигурации grub.cfg.......................................................42
2.2.4 Использование ПО GRUB для изучения содержимого файловых систем ЭВМ............45
2.3 Отчетность и контроль выполнения работы..........................................................................47
3 ЯЗЫКИ УПРАВЛЕНИЯ ОС.............................................................................................................48
3.1 Лабораторная работа No3. Базовые команды языка Bourne shell.....................................48
3.3.1 Стандартный ввод/вывод оболочки языка Bourne shell....................................................49
3.1.2 Среда исполнения программ..................................................................................................49
3.1.3 Переменные, опции и аргументы командной строки.........................................................49
3.1.4 Стандартный ввод/вывод и переадресация........................................................................50
3.1.5 Управляющие команды языка Bourne shell..........................................................................50
3.2 Отчетность и контроль выполнения работы...........................................................................51
4 УПРАВЛЕНИЕ ФАЙЛОВЫМИ СИСТЕМАМИ ОС.........................................................................52
4.1 Лабораторная работа No4. Управление файловыми системами ОС..................................52
4.1.1 Типы, имена и узлы устройств..................................................................................................53
4.1.2 Структура винчестера и файловые системы........................................................................53
4.1.3 Стандартизация структуры ФС..............................................................................................53
4.1.4 Модули и драйверы ОС.............................................................................................................53
4.1.5 Концепции работы с устройствами........................................................................................54
4.1.6 FUSE и другие специальные ФС..............................................................................................54
4.2 Отчетность и контроль выполнения работы............................................................................55
5 УПРАВЛЕНИЕ ПОЛЬЗОВАТЕЛЯМИ ОС.........................................................................................56
5.1 Лабораторная работа No5. Управление пользователями ОС...............................................56
5.1.1 Инфраструктура управления пользователями......................................................................57
5.1.2 Реальные и эффективные права пользователя....................................................................57
5.1.3 Инфраструктура PAM................................................................................................................57
5.1.4 Команды управления пользователями..................................................................................58
5.2 Отчетность и контроль выполнения работы...........................................................................59
6 УПРАВЛЕНИЕ ПРОЦЕССАМИ ОС.................................................................................................60
6.1 Лабораторная работа No6. Управление процессами ОС......................................................60
6.1.1 Сценарий загрузки ОС...............................................................................................................61
6.1.2 Разные подходы к управлению процессами.........................................................................61
6.1.3 Сигналы и средства IPC............................................................................................................61
6.2 Отчетность и контроль выполнения работы...........................................................................62
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ..............................................................................63