Введение в POSIX'ивизм [Алексей Викторович Федорчук alv] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Книга посвящена описанию свободных POSIX-совместимых (или Unix-подобных) операционных систем,
представителями которых являются Linux, FreeBSD и другие члены BSD-семейства, а также их
использованию в качестве универсальной платформы общего (в том числе и домашнего) назначения.
Изложение не привязано к какой-либо конкретной ОС или дистрибутиву, а содержит описание общих
принципов установки, настройки и использования любого из представителей этого семейства.
Автор отказывается от традиционной для "бумажных" изданий линейной схемы изложения
материала. Основная сюжетная линия (главы книги) содержат общие принципы устройства POSIXсовместимых систем и работы в них. Она ориентирована на широкие круги любознательных
пользователей, в том числе и начинающих, не имеющих опыта работы в Unix и Linux. Главы книги
чередуются с интермедиями, детализирующими материал общей части и иллюстрирующими его
примерами из конкретных систем и дистрибутивов. Они предполагают некоторую
предварительную подготовку (в объеме общей части) и могут представлять интерес и для
"действующих" пользователей свободных Unix-подобных ОС.

Введение в POSIX'ивизм
(C) Алексей Федорчук, 2005

Содержание
Преамбула
Глава 1. Открытость, свобода и халява
Глава 2. О Unix'ах, Linux'ах и BSD
Глава 3. Вопросы истории POSIX'ивизма
Глава 4. Почему Linux не Windows
Глава 5. Как научиться плавать: установка системы
Глава 6. Все для блага человека: пользовательские акаунты
o Интермедия: средства управления акаунтами
Глава 7. Процесс пошел
Глава 8. Файл как он есть
o Интермедия: управление файлами
Глава 9. Физика файловых систем
Глава 10. Файловая иерархия
o Интермедия: инструменты дисковой разметки, форматирования и монтирования
Глава 11. Терминалы, режимы, интерфейсы
Глава 12. Истина - в командах
o Интермедия: команды обработки текстов
Глава 13. Общесистемное конфигурирование
Глава 14. Принципы сборки и установки пакетов
Глава 15. О шеллах
Глава 16. Текстовые редакторы
o Интермедия: html-редактор Quanta Plus
Глава 17. Икс - он и в Африке X
Глава 18. KDE: интеграция десктопа
o Интермедия: универсальный konqueror
Список источников
Уведомление об авторских правах
Обсуждение

Преамбула
В этой книге собрана большая часть того, что я знаю про Linux, FreeBSD и отчасти про другие
системы, задумчиво именуемые Unix-подобными. Называют их также POSIX-совместимыми - и
со временем я попытаюсь показать, почему второй термин является предпочтительным. Данное
сочинение создается с целью популяризации и даже, не побоюсь этого слова, пропаганды
POSIX-систем среди широких кругов компьютерной, околокомпьютерной и некомпьютерной
общественности.

Содержание
Необходимое вступление
Зачем эта книга
Для кого эта книга
О чем эта книга
Почему она такая
Как она делалась
О терминологии
References...
... и реверансы

Необходимое вступление
В этой преамбуле, а также непосредственно следующих за ней главах, читатель, не
сталкивавшийся ранее с Unix-подобными или, иначе говоря, POSIX-совместимыми системами,
обнаружит некоторое количество незнакомых слов и терминов (например, POSIX-совместимые
системы). Надеюсь, они его не испугают - поверьте, они не заключают в себе ничего
сверхъестественного. А смысл их, надеюсь, разъяснится в ближайшее же время (частично даже в этой преамбуле).

Зачем эта книга
Казалось бы, о Unix, Linux и BSD сотоварищи за последние годы написано множество книг,
статей, сетевых материалов - нужно ли еще одно сочинение на заданную тему? Думается, что
нужно, и по нескольким причинам.
Первая причина - в том, что феномен Open Sources (то есть разработка программ с открытыми
исходными текстами) вообще и любые его частные проявления (а Linux и BSD-системы
таковыми являются) столь многогранны, что каждый автор, обращающийся к этой тематике,
привносит в нее что-то новое (надеюсь, что ваш покорный слуга в своих писаниях не был
исключением).
Вторая причина - Linux, BSD и прочие родственные им системы живут и развиваются, и
написанное о них даже год назад могло если не устареть (по причинам, которые станут ясными
впоследствии, POSIX-системы мало подвержены старению), то в некоторой степени потерять
актуальность. И в любом случае будет требовать уточнений, дополнений, корректив,
отражающих реалии текущего момента.
Третья причина - в том, что Linux-бум конца ушедшего тысячелетия в определенной мере
оставил в тени других представителей семейства открытых POSIX-систем. В результате
понятие Open Sources прочно контаминировалось с ОС Linux, а последняя - с такими вещами,

изначально к Linux'у никакого отношения не имевшими, как оконная система X,
интегрированная рабочая среда KDE или офисный пакет OpenOffice.
Четвертая причина - часто встречающееся (и вполне объяснимое) стремление многих авторов
объять необъятное. В итоге в толстых книгах о Linux и Unix говорится о таких материях, как
администрирование локальных сетей и Интернет-технологии, да и многих других, не