Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОПЕРАЦИОННЫЕ СИСТЕМЫ И ОБОЛОЧКИ.doc
Скачиваний:
46
Добавлен:
21.09.2019
Размер:
799.74 Кб
Скачать

5.3. Вопросы к главе 5 ...........................................................................................................52

6. Операционные системы типа unix....................................52

6.1. Общая характеристика операционных систем UNIX, особенности архитектуры

семейства ОС UNIX...............................................................................................................52

6.2. Основные понятия системы UNIX................................................................................52

6.2.1. Виртуальная машина ...............................................................................................53

6.2.2. Пользователь ............................................................................................................53

6.2.3. Интерфейс пользователя .........................................................................................53

6.2.4. Привилегированный пользователь.........................................................................54

6.2.5. Команды и командный интерпретатор ..................................................................54

6.2.6. Процессы...................................................................................................................54

6.3. Функционирование системы UNIX...............................................................................55

6.3.1 Выполнение процессов.............................................................................................55

6.3.2. Подсистема ввода/вывода .......................................................................................55

6.3.3. Перенаправление ввода/вывода..............................................................................56

6.4. Файловая система ...........................................................................................................56

6.4.1. Структура файловой системы.................................................................................56

6.4.2. Защита файлов..........................................................................................................57

6.5. Межпроцессные коммуникации в UNIX......................................................................57

6.5.1. Сигналы.....................................................................................................................57

6.5.2. Семафоры..................................................................................................................58

6.5.3. Программные каналы ..............................................................................................58

6.5.4. Очереди сообщений.................................................................................................59

6.5.5. Разделяемая память..................................................................................................60

6.5.6. Вызовы удаленных процедур (RPC) ......................................................................60

6.6 Основы работы в ОС UNIX ............................................................................................61

6.6.1 Доступ к системе UNIX............................................................................................61

6.6.2. Файлы и каталоги.....................................................................................................66

6.6.3. Команды обращения к файловой системе.............................................................71

6.6.4. Создание файлов и каталогов .................................................................................73

6.6.5. Работа с файлами .....................................................................................................76

5

6.6.6. Управление правами доступа к файлам.................................................................77

6.6.7. Работа с текстовыми файлами ................................................................................82

6.6.8. Система ввода и вывода ..........................................................................................86

6.6.9. Программы и процессы ...........................................................................................91

6.6.10. Интерпретатор командного языка........................................................................96

6.9.11. Выполнение, остановка и повторный запуск процессов .................................103

6.7 Операционная система Linux........................................................................................107