Книга: Курячий Г. В. «Операционная система UNIX»

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

Серия: "Основы информационных технологий"

В книге приводятся теоретические и когнитивные основания UNIX-подобных операционных систем, а также практические данные, необходимые для дальнейшего самостоятельного освоения как системного, так и прикладного использования UNIX.
Рекомендовано для студентов высших учебных заведений.

Содержание:

Лекция 1. Место человека в человеко-машинных системах...... 15 О названии и цели нашей нашего курса...... 15 Новые луддиты...... 17 Химик и сварщик...... 19 Пользователь как клиент...... 21 Пользователь как администратор...... 22 Свобода от или свобода для...... 23 Лекция 2. Проективные человеко-машинные системы...... 29 Проект как прообраз системы...... 29 Место пользователя в системе...... 30 Принципы построения...... 32 Область применения...... 37 Лекция 3. Процедурные человеко-машинные системы...... 43 Процедура как суррогат поступка...... 43 Легенда...... 44 Принципы построения...... 45 Принцип ограниченной осведомленности...... 45 Принцип гарантированных навыков...... 46 Принцип перекрытия процедур...... 46 Принцип делегирования ответственности...... 47 Область применения...... 49 Лекция 4. Операционная среда...... 55 Ресурсы и задачи...... 56 Время как системный ресурс...... 57 Виртуальная память...... 59 Управление доступом...... 59 Интерфейс...... 60 Лекция 5. UNIX как операционная среда...... 65 Истоки UNIX...... 65 Star Trek...... 66 Идеология...... 67 BSD...... 68 Гнезда UNIX...... 69 Структура UNIX...... 70 Ядро...... 70 Модули ядра...... 72 Демоны...... 73 Утилиты...... 73 Программные продукты и пакеты...... 74 Интерфейс...... 75 Процессы...... 76 Реализация принципов проективной системы...... 77 Инструментарии и стратегия...... 79 Лекция 6. Информационное наполнение UNIX...... 83 Руководство...... 83 Поля руководства...... 84 Краткое описание...... 85 Описание...... 85 Результат...... 86 Использование...... 86 Ссылки на другие объекты...... 86 Прочее...... 86 Родословная...... 87 Особенности руководств...... 87 Смысловая структура системы руководств...... 88 Утилита man...... 90 Утилиты whatis и apropos...... 91 Работа с руководствами...... 92 RTFM...... 93 Система info...... 93 Лекция 7. Интерфейс...... 99 Что такое удобство...... 99 Требования к интерфейсу UNLX...... 100 Командная строка...... 101 Договоренности о формате командной строки...... 103 Файловая система...... 104 Работа с файлами...... 105 Генерация имен файлов...... 106 Закавычивание и экранирование...... 108 Редактирование командной строки и истории...... 108 Сокращения...... 110 Достраивание...... 110 Лекция 8. Устройства, терминалы и процессы...... 115 Устройства...... 115 Символьные ссылки...... 117 Индексные дескрипторы и жёсткие ссылки...... 117 Терминалы...... 119 Управляющие символы и последовательности...... 120 Терминальная линия...... 123 Процессы и сигналы...... 124 Псевдотерминалы...... 126 Лекция 9. Информационные потоки и права доступа...... 133 Терминология...... 133 Вертикальные информационные потоки...... 134 Модель секретности...... 135 Модель надежности...... 137 Горизонтальные информационные потоки...... 138 Субъект-субъектная модель...... 140 Субъект-объектная модель...... 141 Лекция 10. Аутентификация и права доступа в UNIX...... 147 Объекты и субъекты...... 147 Виды доступа...... 148 Иерархия прав доступа...... 149 Разделяемые каталоги...... 151 Недостатки субъект-субъектной модели UNIX. Флаги и ACL...... 152 Авторизация и аутентификация...... 153 Учетные записи...... 155 Суперпользователь. Подмена идентификатора...... 156 Лекция 11. Shell как язык программирования и интегратор...... 163 И швец, и жнец...... 163 Сценарий...... 164 Гнезда shell'oв...... 165 Окружение...... 166 Переменная окружения...... 167 Взаимодействие процессов посредством окружения...... 168 Порядок выполнения команд...... 170 Ввод-вывод...... 172 Работа с процессами...... 174 Профили...... 175 И на дуде игрец...... 176 Лекция 12. Досистемная начальная загрузка...... 181 Хотели - как лучше...... 181 Получилось - как всегда...... 183 BSD...... 185 Linux: LILO и GRUB...... 187 Linux: стартовый виртуальный диск...... 188 Задачи начальной загрузки ядра...... 189 Лекция 13. Системная начальная загрузка...... 195 Файловые системы...... 195 Правила прививки ветвей...... 196 Гнездо USG...... 198 Уровни выполнения...... 198 Inittab...... 199 Схема «.d»...... 201 Гнездо BSD...... 203 «Линейный» стартовый сценарий...... 203 Недостатки линейной схемы загрузки...... 205 Схема «.d»...... 206 Лекция 14. Регулярные выражения...... 211 Текст...... 211 Обработка текста...... 212 Базовое регулярное выражение...... 213 Расширенное регулярное выражение...... 215 Толкование неоднозначностей...... 216 Поиск...... 218 На вкус и цвет...... 220 Потоковый текстовый редактор...... 221 Дополнения РВ и инструменты, использующие РВ...... 225 Лекция 15. Текстовый редактор Vi...... 231 Что такое текстовый редактор...... 231 Построчный редактор Ed...... 232 Проблема управляющего ввода...... 234 Экранный редактор Vi...... 235 Три режима...... 236 Перемещение по тексту...... 238 Гнездовые команды...... 240 Vi как проективная система...... 241 Лекция 16. Текстовые редакторы Vi и Vim...... 247 Полезные умения Vi...... 247 Карманы...... 247 Макрокоманды...... 248 Настройки...... 249 Контекстные ссылки...... 250 Метки текста...... 251 Vim...... 251 Встроенная помощь...... 252 Буферы и многооконность...... 253 Типизация файлов и автокоманды...... 253 Сценарии...... 254 Подсветка синтаксиса и форматирование...... 254 Средства разработки программ...... 256 Работа с командной строкой и достраивание...... 257 Альтернативы...... 258 Свертка и сравнение...... 259 Лекция 17. Графическая подсистема X11...... 265 Унификация и разделение графических ресурсов...... 265 The X Window System...... 266 Оконный интерфейс...... 266 Х-клиент и Х-сервер...... 267 Аутентификация...... 269 Виртуальный сервер...... 270 XFree86. Модули и расширения...... 271 Х-приложения...... 273 DISPLAY...... 273 Окновод...... 274 ХТегт...... 275 Сеанс работы с X11...... 275 Инструментарий X11...... 277 Рабочий стол...... 278

Издательство: "Интернет-Университет Информационных Технологий" (2004)

ISBN: 5955600191

Другие книги схожей тематики:

АвторКнигаОписаниеГодЦенаТип книги
Ольга СтесикОперационная система UNIXКнига является вторым изданием рекомендованного Министерством общего и профессионального образования… — БХВ-Петербург, электронная книга Подробнее...2005
367электронная книга
Ю. К. Демьянович, Д. М. ЛебединскийОперационная система UNIX (LINUX) и распараллеливаниеВ основе данного курса лекций, посвященного операционной системе UNIX и набору вспомогательных программ для… — Издательство СПбГУ, (формат: 60x84/16, 112 стр.) Подробнее...2005
176бумажная книга
Ф. И. Торчинский, Е. С. ИльинОперационная система SolarisКурс предназначен для самостоятельного освоения ОС Solaris. По мере изучения курса читатель сможет… — Бином. Лаборатория знаний, Интернет-университет информационных технологий, (формат: 60x90/16, 600 стр.) Основы информационных технологий Подробнее...2014
442бумажная книга
Ф. И. Торчинский, Е. С. ИльинОперационная система SolarisКурс предназначен для самостоятельного освоения ОС Solaris. По мере изучения курса читатель (слушатель) сможет… — Интернет-университет информационных технологий, Бином. Лаборатория знаний, (формат: 60x90/16, 600 стр.) Основы информационных технологий Подробнее...2009
480бумажная книга
Кирк УэйнгроуUNIX. Полезные советы для системных администраторовДанная книга предназначена для системных администраторов, обслуживающих компьютеры, на которых… — ДМК Пресс, - Подробнее...2001
592бумажная книга
Кирк УэйнгроуUNIX:полезные советы для системных администраторовДанная книга предназначена для системных администраторов, обслуживающих компьютеры, на которых… — ДМК Пресс, Администрирование и защита электронная книга Подробнее...
199электронная книга
Открытые системыОткрытые системы. СУБД №07_2009В номере: Unix: сорок лет спустя Сорок лет для одной технологии довольно много, однако операционная система Unix… — Открытые системы, Открытые системы. СУБД 2009 электронная книга Подробнее...2009
190.08электронная книга
Alex Workman20 операционных систем на одном компьютере (+ DVD-ROM)Операционная система Windows - это только часть компьютерного мира. С помощью настоящей книги Вы легко сможете… — Триумф, (формат: 70x100/16, 368 стр.) Подробнее...2006
270бумажная книга
Открытые системыЖурнал Computerworld Россия №24_2013ComputerworldРоссия – ведущий международный еженедельник, посвященный информационным технологиям. В журнале вы… — Открытые системы, ComputerworldРоссия 2013 электронная книга Подробнее...2013
37.4электронная книга
Открытые системыЖурнал Computerworld Россия №09_2013ComputerworldРоссия – ведущий международный еженедельник, посвященный информационным технологиям. В журнале Вы… — Открытые системы, ComputerworldРоссия 2013 электронная книга Подробнее...2013
39.9электронная книга
Другие книги по запросу «Операционная система UNIX» >>

См. также в других словарях:

  • Операционная система UNIX — многопользовательская, многозадачная операционная система, способная функционировать на различных аппаратных платформах. В микроядро ОС UNIX встроен модуль, выполняющий протокол управления передачей/межсетевой протокол (протокол TCP/IP). По… …   Финансовый словарь

  • операционная система UNIX — Открытая многопользовательская операционная система. [http://www.morepc.ru/dict/] Тематики информационные технологии в целом EN UNIX …   Справочник технического переводчика

  • Операционная система PARIX — многопользовательская, многозадачная операционная система, управляющая большим числом процессоров. ОС PARIX является расширением операционной системы UNIX, предназначенным для выполнения функций параллельной обработки. См. также: Операционная… …   Финансовый словарь

  • Операционная система OpenServer — разработанная корпорацией Santa Cruz Operation версия операционной системы UNIX, предназначенная для банков, торговых предприятий и правительственных учреждений. ОС OpenServer характеризуется: высокой производительностью; устойчивостью к… …   Финансовый словарь

  • Операционная система Solaris — разработанная корпорацией SUN Microsystems версия операционной системы UNIX обеспечивающая: симметричную мультипроцессорную обработку; средства работы с изображениями; безопасность данных; взаимодействие с Internet; + характеризующаяся… …   Финансовый словарь

  • Операционная система UNIXWare — разработанная корпорацией Novell версия операционной системы UNIX, предназначенная для использования в сети NetWare и обеспечивающая: выполнение симметричной мультипроцессорной обработки; распознавание подключаемых внешних устройств; эмуляцию… …   Финансовый словарь

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»