Книга: Курячий Г. В. «Операционная система 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 Workman | 20 операционных систем на одном компьютере (+ DVD-ROM) | Операционная система Windows - это только часть компьютерного мира. С помощью настоящей книги Вы легко сможете… — Триумф, (формат: 70x100/16, 368 стр.) Подробнее... | 2006 | 270 | бумажная книга |
Открытые системы | Журнал Computerworld Россия №24_2013 | ComputerworldРоссия – ведущий международный еженедельник, посвященный информационным технологиям. В журнале вы… — Открытые системы, ComputerworldРоссия 2013 электронная книга Подробнее... | 2013 | 37.4 | электронная книга |
Открытые системы | Журнал Computerworld Россия №09_2013 | ComputerworldРоссия – ведущий международный еженедельник, посвященный информационным технологиям. В журнале Вы… — Открытые системы, ComputerworldРоссия 2013 электронная книга Подробнее... | 2013 | 39.9 | электронная книга |
См. также в других словарях:
Операционная система 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 и обеспечивающая: выполнение симметричной мультипроцессорной обработки; распознавание подключаемых внешних устройств; эмуляцию… … Финансовый словарь