UNIX. Наиболее полное руководство Магда Ю.
описание
звоните нам с 10:00 до 16:00
 

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

UNIX. Наиболее полное руководство
Количество:
  
-
+
Цена: 325 
P
В корзину
В наличии
Артикул: 00201419
Автор: Магда Ю.
Издательство: БХВ-Петербург (все книги издательства)
Место издания: СПб
ISBN: 5-94157-824-5
Год: 2006
Переплет: Твердый переплет
Страниц: 528

Cкачать/полистать/читать on-line
Показать ▼

Развернуть ▼

Рассматривается широкий круг вопросов функционирования операционной системы UNIX. Анализируются принципы взаимодействия процессов, управления учетными записями пользователей и построения файловой системы. Изложены базовые концепции функционирования и настройки сетей на основе протокола TCP/IP и их реализация в операционных системах UNIX. С позиции пользователя описаны современные методы обработки текстовой документации и работа с графическими оболочками операционной системы. Значительная часть материала книги посвящена основам разработки приложений на языках С и Perl в среде UNIX, созданию командных файлов в интерпретаторе shell.

Теоретические аспекты функционирования UNIX иллюстрируются многочисленными примерами программ, разработанных на языке С.
Для пользователей UNIX.
Введение
В данной книге рассматриваются основные принципы функционирования операционной системы UNIX, а также практические аспекты настройки рабочей среды пользователя и основы разработки программного обеспечения. По этой теме издано достаточно много книг, предназначенных для очень широкой аудитории, начиная новичками и заканчивая опытными пользователями и системными администраторами.
Отличие этой книги от других подобных изданий состоит в том, что в ней рассматривается очень широкий круг вопросов, касающихся как функционирования самой операционной системы UNIX, так и работы пользователя в ней. Большинство книг по UNIX имеет, как правило, конкретную направленность и предназначено для определенного круга читателей. Так, в литературе для новичков основной акцент делается, как правило, на изучении пользовательского интерфейса. Системных администраторов и разработчиков программного обеспечения больше интересуют принципы построения и функционирования операционной системы, которые описаны в книгах для профессиональных пользователей.
В этой книге делается попытка объединить различные подходы к анализу операционной системы, рассматривая программную архитектуру UNIX, программный интерфейс разработчика и интерфейс пользователя как части единого целого, а именно операционной системы UNIX. По этой причине многие аспекты взаимодействия пользователя и операционной системы иллюстрируются примерами программного кода на языке С, что, по мнению автора, способствует глубокому пониманию функционирования различных подсистем UNIX и осмысленным действиям по конфигурированию и настройке операционной системы пользователем. Тем не менее, от читателя не требуется глубоких знаний по программированию на С, достаточно знать основы этого языка.
Материал книги охватывает следующий круг вопросов:
- анализ теоретических основ функционирования операционных систем UNTX, позволяющий понять те или иные практические приемы работы, а также смысл параметров, используемых для настройки;
- настройка и использование графического интерфейса пользователя и программ обработки текстовой документации;
- конфигурирование и настройка сети в операционной системе UNIX, а также теоретические и практические аспекты функционирования Интернета и электронной почты;
- принципы разработки программного обеспечения в UNIX с использованием языков С и Perl.
Книга состоит из двенадцати глав, краткое описание каждой из них приведено далее.
Глава 1. "Обзор операционных систем UNIX".
В главе рассматриваются стандарты операционных систем UNIX и проводится сравнительный анализ наиболее популярных программных продуктов, таких как Linux, FreeBSD и Solaris. Рассмотрены также и наиболее распространенные аппаратные платформы, на которых работает UNTX.
Глава 2. "Архитектура UNIX".
Материал главы посвящен обзору архитектуры операционных систем UNIX. Рассматриваются принципы построения UNIX, взаимодействие ядра с другими подсистемами, а также механизмы запуска и выполнения программ пользователя. Здесь же анализируются механизмы реализации многозадачности и многопользовательского режима. Подробно рассматриваются механизмы взаимодействия процессов, выполняющихся в операционной системе, с ядром.
Глава 3. "Учетные записи пользователей".
Здесь рассмотрены вопросы управления учетными записями пользователей: регистрация, изменение и удаление учетных записей пользователей, а также получение информации о пользователях.
Глава 4. "Командный интерпретатор shell".
В этой главе рассматривается использование встроенного командного интерпретатора shell. Приводится описание синтаксиса shell, включая описание переменных и логических программных структур интерпретатора. Представлены многочисленные примеры применения командного интерпретатора shell для решения различных задач.
Глава 5. "Файловая система UNIX".
Эта глава посвящена администрированию файловой системы. Рассмотрены организация и структура файловых систем, операции с файлами и каталогами, а также назначение и изменение прав доступа к объектам файловой системы. Анализируются практические аспекты создания и управления файловыми системами, монтирование и демонтирование файловых систем.
Глава б. "Обработка текста в UNIX".
Материал главы знакомит читателя с популярными программами для обработки текстовой документации, раскрывает широкий диапазон возможностей современных текстовых редакторов. Подробное описание различных режимов работы этих приложений значительно облегчает усвоение принципов функционирования и настройки текстовых редакторов.
Глава 7. "Процессы в UNIX".
В главе рассматривается один из ключевых аспектов функционирования операционной системы - взаимодействие процессов UNIX и управление ими. Здесь рассмотрены концепции создания, жизненного цикла и уничтожения процессов, а также программные средства для мониторинга процессов и получения статистической информации.
Глава 8. "Поддержка сетей в UNIX".
Глава знакомит читателя с принципами функционирования операционной системы UNIX в сетях TCP/IP. Детально рассматриваются основы построения сетей и основные протоколы взаимодействия сетевых приложений, а также вопросы настройки и конфигурирования протокола TCP/IP в операционной системе UNTX. Проанализированы принципы функционирования сетевых сервисов операционной системы UNIX, таких как DNS, DHCP и NFS. Значительная часть материала посвящена тестированию сетей и поиску неисправностей. О Глава 9. "Электронная почта".
Материал главы посвящен анализу работы и настройке систем электронной почты в UNIX. Здесь рассматриваются теоретические основы построения таких систем, а также анализируются основные аспекты использования наиболее популярных программ электронной почты. В частности, даются рекомендации по настройке базовой программы для пересылки электронной почты sendmail. В главе описывается функционирование основных протоколов электронной почты - SMTP, РОРЗ и IMAP4 и тестирование их работоспособности в UNIX-системах.
Глава 10. "UNIX и Интернет".
Эта глава посвящена вопросам работы систем UNIX в Интернете. Здесь описан протокол HTTP, являющийся базисным при обмене информацией между клиентами и Web-узлами, а также приводится пример настройки и тестирования популярного Web-сервера Apache. Часть материала главы посвящена примерам программирования простейших интернет-приложений.
Глава 11. "Графические оболочки UNIX".
Здесь рассматриваются основы построения графических интерфейсов UNIX-систем. Значительная часть материала главы посвящена конфигурированию и настройке графической системы X Window, являющейся основой создания графических приложений для операционных систем UNIX. Кроме этого, рассматриваются основные принципы функционирования и настройки популярных графических оболочек GNOME и KDE.
Глава 12. "Разработка приложений в среде UNIX".
В главе обсуждаются наиболее важные аспекты разработки программного обеспечения для систем UNIX с использованием наиболее популярных языков программирования Си Perl. Здесь рассмотрены принципы компиляции и сборки приложений с использованием популярного компилятора g++. Ввиду большой популярности языка Perl значительная часть материала главы посвящена описанию синтаксиса языка с объяснением примеров программ.
Материал книги окажет существенную помощь читателям, имеющим определенный опыт работы с операционными системами UNIX, которые хотели бы существенно пополнить свои знания в этой области. Книга может быть полезна также системным администраторам и разработчикам программного обеспечения

Пожалуйста, оставьте отзыв на товар.

Что бы оставить отзыв на товар Вам необходимо войти или зарегистрироваться
Все права защищены и охраняются законом. © 2006 - 2018 CENTRMAG
џндекс.Њетрика Рейтинг@Mail.ru