Top.Mail.Ru
Научно-образовательный портал ТУСУР | Операционные системы: Методические указания по лабораторным работам / Резник В. Г. — 2025. 63 с.
Сайты ТУСУРа

Операционные системы

Методические указания по лабораторным работам

Настоящие методические указания по лабораторным работам составлены для обучения по дисциплине «Операционные системы» с учетом требований федерального образовательного стандарта высшего образования (ФГОС ВО). Методические указания содержат задания, рекомендации и требования по выполнению по выполнению шести лабораторных работ, распределённых по разделам: «Назначение и функции ОС», «BIOS, UEFI и загрузка ОС», «Языки управления ОС», «Управление файловыми системами ОС», «Управление пользователями ОС» и «Управление процессами ОС». Для студентов высших учебных заведений, обучающихся по техническим направлениям подготовки и специальностям.

Кафедра автоматизированных систем управления

Библиографическая запись:

Резник, В. Г. Операционные системы: Методические указания по лабораторным работам [Электронный ресурс] / В. Г. Резник. — Томск: ТУСУР, 2025. — 63 с. — Режим доступа: https://edu.tusur.ru/publications/11280
Автор:   Резник В. Г.
Год издания: 2025
Количество страниц: 63
Скачиваний: 8

Оглавление (содержание)

ВВЕДЕНИЕ..........................................................................................................................................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