СПб.: БХВ-Петербург, 2007. — 472 p. — ISBN: 978-5-94157-972-3.
Рассматривается широкий круг вопросов функционирования операционной системы Unix, в том числе: базовые вопросы построения операционной системы, принципы организации файловой системы Unix, учетные записи пользователей, установка, запуск и функционирование популярных операционных систем Linux, FreeBSD и Solaris, взаимодействие пользователя с операционной системой и командные оболочки. С позиции пользователя изложены базовые концепции работы операционной системы Unix в сетях TCP/IP, настройка Интернета и электронной почты.
Рассмотрены вопросы разработки программного обеспечения, в том числе программ на языке C, приложений на Java и командных сценариев на языке Perl. Приведены исходные коды целого ряда программ и примеров. В доступной форме даны принципы построения графических интерфейсов пользователя и работа с ними.
Главаы:
Обзор операционных систем Unix
Основы организации Unix
Файловая система
Учетные записи пользователей
Установка, запуск и функционирование Unix
Взаимодействие пользователя с операционной системой: командные интерпретаторы
Сетевые настройки Unix
Разработка программного обеспечения в среде Unix
Графический интерфейс пользователя