Loading...
Error

Магда Юрий - Unix. Наиболее полное руководство (В подлиннике) [Справочник, 2006, PDF]

Ответить на тему

 | 

 
Автор Сообщение

alexdesign

Unix. Наиболее полное руководство

Год выпуска: 2006
Автор: Магда Юрий
Наличие иллюстраций: Цв. иллюстрации
Жанр: Справочник
Издательство: БХВ-Петербург
Серия/Цикл: В подлиннике
ISBN: 5-94157-824-5
Формат: PDF
Качество: Сканированные страницы + OCR + оглавление
Количество страниц: 524
Описание: Рассматривается широкий круг вопросов функционирования операционной системы UNIX. Анализируются принципы взаимодействия процессов, управления учетными записями пользователей и построения файловой системы. Изложены базовые концепции функционирования и настройки сетей на основе протокола TCP/IP и их реализация в операционных системах UNIX. С позиции пользователя описаны современные методы обработки текстовой документации и работа с графическими оболочками операционной системы. Значительная часть материала книги посвящена основам разработки приложений на языках С и Perl в среде UNIX, созданию командных файлов в интерпретаторе shell. Теоретические аспекты функционирования UNIX иллюстрируются многочисленными примерами программ, разработанных на языке С.
Глава 1. Обзор операционных систем UNIX .................................................... 7
Глава 2. Архитектура UNIX .............................................................................. 13
Глава 3. Учетные записи пользователей ........................................................ 25
3.1. Управление учетными записями................................................................... 25
3.2. Программный интерфейс управления пользователями .............................. 40
Глава 4. Командный интерпретатор shell ...................................................... 49
4.1. Синтаксис shell ............................................................................................... 51
4.2. Ввод/вывод ...................................................................................................... 54
4.3. Командные файлы .......................................................................................... 56
4.4. Переменные .................................................................................................... 58
4.5. Метасимволы .................................................................................................. 63
4.6. Вычисления ..................................................................................................... 66
4.7. Общие переменные ........................................................................................ 69
4.8. Логические структуры ................................................................................... 70
4.8.1. Оператор цикла for .................................................................................. 71
4.8.2. Оператор условия if ................................................................................. 75
4.8.3. Операторы цикла while и until ................................................................ 78
4.8.4. Оператор выбора case ............................................................................. 80
4.9. Потоковый редактор sed ................................................................................ 82
IV Îãëàâëåíèå
Глава 5. Файловая система UNIX .................................................................... 87
5.1. Подключение, отключение и восстановление файловых систем .............. 97
5.2. Контроль дискового пространства ............................................................. 100
5.3. Права доступа к файлам .............................................................................. 109
5.4. Операции с файлами .................................................................................... 118
5.4.1. Копирование файлов ............................................................................. 118
5.4.2. Удаление файлов ................................................................................... 119
5.4.3. Перемещение файлов ............................................................................ 121
5.4.4. Создание каталогов ............................................................................... 122
5.4.5. Удаление каталогов ............................................................................... 122
5.4.6. Поиск файлов и каталогов .................................................................... 124
5.5. Архивирование данных ............................................................................... 129
5.6. Устройства в UNIX ...................................................................................... 136
5.7. Программный интерфейс пользователя ..................................................... 138
Глава 6. Обработка текста в UNIX ................................................................ 155
6.1. Редактор vi .................................................................................................... 156
6.1.1. Команды редактора vi ........................................................................... 157
6.1.2. Сохранение текста и выход из редактора vi ........................................ 167
6.2. Редактор gedit ............................................................................................... 169
6.3. Редактор Kate ................................................................................................ 177
6.3.1. Запуск редактора Kate ........................................................................... 178
6.3.2. Работа в редакторе ................................................................................. 183
Расширенные возможности Kate ................................................................ 186
Дополнительные возможности редактора Kate ........................................ 192
Глава 7. Процессы в UNIX .............................................................................. 201
7.1. Взаимодействие процессов ......................................................................... 209
7.2. Демоны UNIX ............................................................................................... 216
7.3. Программный интерфейс пользователя ..................................................... 221
7.4. Управление процессами из командного интерпретатора shell ................ 237
7.5. Сигналы ......................................................................................................... 250
Глава 8. Поддержка сетей в UNIX ................................................................. 259
8.1. Адресация в Интернете ................................................................................ 277
8.2. Сетевые интерфейсы .................................................................................... 280
8.3. Маршрутизация ............................................................................................ 283
8.4. Статистика работы сети ............................................................................... 294
8.5. Диагностика сети и поиск неисправностей ............................................... 298
Îãëàâëåíèå V
8.6. Сетевые сервисы UNIX................................................................................ 303
8.6.1. Служба имен DNS ................................................................................. 303
Клиент службы имен ................................................................................... 312
Сервер DNS ................................................................................................... 315
8.6.2. Сетевая файловая система NFS ............................................................ 320
8.6.3. Служба DHCP ........................................................................................ 322
8.7. Основы программирования сетевых интерфейсов ................................... 327
Глава 9. Электронная почта ........................................................................... 337
9.1. Адресация электронной почты ................................................................... 342
9.2. Программы mail и mailx ............................................................................... 344
9.3. Программа sendmail ..................................................................................... 351
9.4. Протоколы электронной почты .................................................................. 364
9.4.1. Протокол SMTP ..................................................................................... 367
9.4.2. Протокол POP3 ...................................................................................... 374
9.4.3. Протокол IMAP4 .................................................................................... 381
9.4.4. MIME ...................................................................................................... 390
9.5. Программы для работы с электронной почтой ......................................... 393
Глава 10. UNIX и Интернет ............................................................................. 397
10.1. Обмен данными в Интернете .................................................................... 397
10.2. Простейший Web-сервер ........................................................................... 405
10.3. Web-сервер Apache..................................................................................... 415
Глава 11. Графические оболочки UNIX........................................................ 431
11.1. Модель "клиент-сервер" ............................................................................ 432
11.2. Запуск и настройка X Window .................................................................. 439
11.2.1. Команда startx ...................................................................................... 440
11.2.2. Программа xinit .................................................................................... 443
11.2.3. Дополнительные настройки X-сервера ............................................. 445
11.3. Команды X Window и настройки параметров системы ......................... 449
11.3.1. Команда xset ......................................................................................... 451
11.3.2. Команда xmodmap ................................................................................ 454
11.3.3. Команда xlsfonts ................................................................................... 456
11.4. Оконные менеджеры и графические оболочки ....................................... 457
Глава 12. Разработка приложений в среде UNIX ........................................ 465
12.1. Разработка программ на C++ .................................................................... 467
12.2. Perl ............................................................................................................... 474
12.2.1. Запуск программ на языке Perl ........................................................... 476
VI Îãëàâëåíèå
12.2.2. Скалярные переменные и массивы .................................................... 478
12.2.3. Хэши ..................................................................................................... 484
12.2.4. Операции и выражения ....................................................................... 485
12.2.5. Логические структуры Perl ................................................................. 488
12.2.6. Регулярные выражения ....................................................................... 490
12.2.7. Обработка файлов и каталогов ........................................................... 494
12.2.8. Программные каналы .......................................................................... 498
12.2.9. Сетевое программирование в Perl ...................................................... 501
Сокеты UNIX ................................................................................................ 503
12.2.10. Установка дополнительных модулей .............................................. 507
Заключение ......................................................................................................... 509
Предметный указатель .................................................................................... 511
Download
Для скачивания .torrent файлов необходима регистрация
Сайт не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Показать сообщения:    
Ответить на тему