Доступный UNIX: Linux, FreeBSD, DragonFlyBSD, NetBSD, Open BSD
Федорчук А.В.
Книга посвящена описанию свободных UNIX-подобных операционных систем, представителями которых являются Linux, FreeBSD и другие члены BSD-семейства, а также их использованию в качестве универсальной платформы общего (в том числе и домашнего) назначения. Материал книги не привязан к какой-либо конкретной ОС или дистрибутиву Linux, а содержит описание общих принципов установки, настройки и эксплуатации любого из представителей этого семейства. С позиции конечного пользователя рассмотрены вопросы идеологии и истории UNIX-подобных систем, изложены основные принципы, на которых они базируются, такие как понятия файлов, процессов, учетных записей пользователей, режимов и интерфейсов, даны приемы решения повседневных пользовательских задач.
Книга поможет начинающим пользователям приступить к работе в одной из описанных ОС, а опытным - освоить универсальные приемы работы в любой из них.
Издательство: БХВ-Петербург, 2006 г.
ISBN 5-94157-876-8
Количество страниц: 672.
Содержание книги «Доступный UNIX: Linux, FreeBSD, DragonFlyBSD, NetBSD, Open BSD»:
- 1 Преамбула
- 1 Необходимое вступление
- 1 Зачем эта книга
- 5 Для кого эта книга
- 5 О чем эта книга
- 8 Почему она такая
- 10 Как она делалась
- 11 О терминологии
- 14 References
- 15 Реверансы
- 17 Глава 1. Открытость, свобода и халява
- 17 Постановка вопроса
- 18 Степени свободы
- 23 Грани открытости
- 25 Кое-что о лицензиях
- 28 Истоки Free Software
- 30 Кто оплачивает банкет
- 33 Можно ли заработать на Open Source
- 36 Как же заработать на Open Source
- 38 О продолжении банкета
- 41 Глава 2. UNIX, Linux и BSD
- 41 Что такое ОС
- 43 Что необходимо для ОС
- 49 Кое-что о стандартах
- 51 Кое-что о GNU, или не GNU ли Linux?
- 53 Немного о дистрибутивах Linux
- 56 О BSD сотоварищи
- 61 Глава 3. Вопросы истории РОБВСивизма
- 61 Bell-прелюдия
- 63 Беркли ада UNIX-кода
- 67 Пусть расцветают все цветы
- 69 Упорядочивание стилей работы
- 70 Увертюра Линуса
- 73 Свободная берклиада: продолжение истории
- 77 Глава 4. Почему Linux не Windows
- 77 Linux — это не Windows
- 80 Почему компьютер — не видеомагнитофон
- 83 Рецепты против принципов
- 89 Глава 5. Как научиться плавать: установка системы
- 89 Подготовка к заплыву
- 91 Загрузка и запуск
- 95 Подготовка диска
- 98 Установка
- 100 Обеспечение загрузки
- 101 Обеспечение работы в графическом режиме
- 103 Особенности установки BSD-систем
- 105 Проблема выбора
- 109 Глава 6. Все для блага человека: пользовательские акаунты
- 109 Очередная преамбула
- 110 О себе любимом
- 111 Атрибуты учетной записи
- 114 Доступ к атрибутам
- 121 Создание и изменение акаунтов
- 123 Интермедия: средства управления акаунтами
- 133 Глава 7. Процесс пошел
- 133 Понятие процесса
- 134 Разновидности процессов
- 135 Атрибуты процесса
- 138 Жизнь и смерть процесса
- 140 Управление процессами
- 143 Глава 8. Файл как он есть
- 143 Что такое файл
- 146 Классификация файлов
- 147 Каталоги
- 149 Символические ссылки
- 151 Файлы устройств
- 153 Каналы и сокеты
- 153 Обычные файлы
- 154 Еще раз об именах
- 156 Право на файл
- 160 О времени и о файле
- 161 Интермедия: управление файлами
- 162 Создание
- 167 Атрибуция
- 173 Навигация по файловой системе
- 175 Получение информации о файлах
- 179 Манипулирование файлами
- 183 Архивация и компрессия
- 189 Резервное копирование
- 196 Венец универсализма: утилита find
- 203 Глава 9. Физика файловых систем
- 203 Дисковые накопители
- 208 Немного о геометрии
- 212 Собственно о разделах
- 214 Особенности BSD-разметки
- 217 RAID и LVM
- 222 Общие черты файловых систем POSIX-семейства
- 225 Основные типы файловых систем POSIX-мира
- 233 Виртуальные файловые системы
- 237 Глава 10. Файловая иерархия
- 237 Принципы построения иерархии каталогов
- 239 Типовой набор каталогов POSIX-системы
- 240 Корневая файловая система
- 242 Ветвь /usr
- 244 Ветвь /usr/local
- 244 Ветвь /opt
- 246 Ветвь /var
- 246 Каталог /mnt
- 247 Ветвь /home
- 247 Ветвь /tmp
- 248 Стратегия разделения файловых систем
- 251 Интермедия: инструменты дисковой разметки, форматирования и монтирования
- 251 Разметка диска
- 264 RAID и LVM
- 276 Создание файловых систем
- 280 Монтирование
- 284 Дополнительные утилиты
- 287 Глава 11. Терминалы, режимы, интерфейсы
- 287 Апология консоли
- 289 Что такое терминал
- 290 Понятие виртуального терминала
- 295 О режимах
- 299 Об интерфейсах
- 303 Глава 12. Истина — в командах
- 303 Введение в CLI
- 305 Командная строка
- 307 Опции
- 311 Аргументы
- 314 Кое-что об исключениях
- 315 Псевдонимы
- 318 Переменные
- 320 Навигация и редактирование
- 323 История команд
- 325 Регулярные выражения
- 330 Командные конструкции
- 336 Сценарии оболочки: первые представления
- 339 Понятие о функциях
- 340 Самая главная команда
- 349 Интермедия: команды обработки текстов
- 349 Вступление
- 350 Просмотр файлов
- 353 Сравнение, объединение и деление файлов
- 360 Поиск в файлах
- 362 Sed: средство потокового редактирования
- 365 Глава 13. Общесистемное конфигурирование
- 365 Введение
- 367 О загрузке и загрузчиках
- 369 Особенности загрузчиков Lilo и GRUB
- 377 Задачи инициализации
- 381 Стили инициализации
- 389 Глава 14. Принципы сборки и установки пакетов
- 389 Очень элементарное введение
- 393 Правила сборки
- 398 Три волшебных слова
- 408 Особенности сборки ядра
- 412 Вопросы оптимизации
- 417 Средства управления пакетами
- 421 Глава 15. О шеллах
- 421 О шеллах вообще
- 423 Какие бывают шеллы
- 425 Принципы конфигурирования
- 427 Проблема выбора
- 428 Sh-совместимые оболочки
- 431 Кое что о csh и tcsh
- 439 Интермедия: командная оболочка zsh
- 439 Обзор возможностей
- 444 Приступаем к установке
- 445 Начинаем настройку
- 448 Собственно конфигурирование
- 451 Личный рецепт приготовления
- 463 Глава 16. Икс — он и в Африке X
- 463 Кто вы, мистер Икс?
- 466 Иксы: принципы организации
- 471 Иксы: сборка из исходников
- 473 Варианты конфигурирования
- 487 Варианты запуска
- 491 Немного о раскладках
- 494 Шрифты: полиграфическое введение
- 497 Разборки со шрифтами
- 505 Интермедия: о менеджерах окон
- 505 О менеджерах окон
- 507 Об организации десктопа
- 507 FLWM, или предел минимализма
- 509 Blackbox как представитель семейства
- 512 WindowMaker: как делать окна
- 519 IceWM: гибкость и настраиваемость
- 525 Глава 17. KDE: интеграция десктопа
- 525 Проблема выбора
- 529 KDE — почему бы и нет
- 532 KDE как он есть
- 535 Установка
- 538 Собственные средства настройки
- 554 Конфигурационные файлы
- 555 Детали настройки клавиатуры
- 565 Интермедия: универсальный konqueror
- 565 Введение
- 566 О древовидниках и двухпанельниках
- 568 Konqueror в его величии
- 573 Лики konqueror
- 575 Konqueror в ипостаси браузера
- 578 Пустячок, но приятный: программа krename
- 585 Глава 18. Текстовые редакторы
- 585 Вводные замечания
- 587 Nano: входной билет к мир редакторов
- 588 Несколько слов о ее
- 590 Редакторы vi и Vim: введение в тему
- 597 Joe: гармония простоты и функциональности
- 612 NEdit — текстовый редактор для Иксов
- 641 Глава 19. Html-редактор Quanta Plus
- 641 О Web-инструментарии вообще
- 644 Представление героини
- 646 Главные элементы интерфейса
- 649 Дополнительные элементы интерфейса
- 650 Работа с проектами
- 652 Настройки редактора
- 657 Дополнительные возможности
- 660 Итоги
- 661 Вместо заключения
- 662 Предметный указатель
Инструкция как скачать книгу Федорчук А.В.: Доступный UNIX: Linux, FreeBSD, DragonFlyBSD, NetBSD, Open BSD в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.