Предисловие
Глава 1. Введение в Linux
Об этой книге
Краткая история Linux
Кто использует Linux?
Характеристики системы
Характеристики программного обеспечения
Copyright для Linux
Программное обеспечение Open Source и философия Linux
Источники информации по Linux
Получение помощи
Глава 2. Подготовка к установке Linux
Дистрибутивы Linux
Подготовка к установке Linux
Глава 3. Установка и начальное конфигурирование
Установка программного обеспечения Linux
Послеустановочные процедуры
Устранение неполадок
Глава 4. Основные команды и понятия Unix
Регистрация пользователя в системе
Установка пароля
Виртуальные консоли
Часто используемые команды
Оболочки
Полезные клавиши и как ими пользоваться
Сокращенный ввод с клавиатуры
Расширение имен файлов
Сохранение выводимых данных
Что такое команда?
Запуск страницы руководства
Страницы руководства
Владение файлом и права доступа
Изменение владельца, группы и прав доступа
Стартовые файлы
Важные каталоги
Обслуживающие программы
Процессы
Глава 5. Основы управления системой
Сопровождение системы
Начальная загрузка системы
Запуск системы и инициализация
Однопользовательский режим
Останов системы
Файловая система /proc
Управление учетными записями пользователей
Глава 6. Управление файловыми системами, свопингом и устройствами
Управление файловыми системами
Управление пространством свопинга
Файлы устройств
Глава 7. Обновление программного обеспечения и ядра
Утилиты архивирования и сжатия
Обновление программного обеспечения
Использование RPM
Использование dpkg и apt
Сборка нового ядра
Загружаемые драйверы устройств
Автоматическая загрузка модулей
Глава 8. Другие задачи администрирования
Создание резервных копий
Запуск задач по расписанию с помощью cron
Управление системными журналами
Управление службами печати
Установка атрибутов терминала
Действия в аварийных ситуациях
Глава 9. Редакторы, средства обработки текста, графика и печать
Редактирование файлов с помощью vi
Редактор Emacs
Обработка текста и обработка документов
Графика
Настройка и работа со звуком в Linux
Печать
Глава 10. Установка X Window System
Основы X
Требования к оборудованию
Установка XFree86
Настройка XFree86
Запуск XFree86
Возможные проблемы
Глава 11. Настройка среды X
Основы настройки X Window
K Desktop Environment
Приложения KDE
Настольная среда GNOME
Приложения GNOME
Другие приложения X
Глава 12. Совместимость с Windows и Samba
Совместный доступ к дискам с помощью MTools
Совместное использование дисковых разделов
Выполнение программ MS-DOS и Windows под Linux
Глава 13. Языки программирования
Программирование для gcc
Файлы проектов
Программирование на языке оболочки
Использование Perl
Java
Другие языки
Глава 14. Инструментарий программиста
Отладка с помощью gdb
Средства программирования
Интегрированные среды разработки
Глава 15. Протоколы TCP/IP и PPP
Сетевое взаимодействие по протоколу TCP/IP
Коммутируемые линии и протокол PPP
PPP поверх ISDN
ADSL
Настройка NFS и NIS
Глава 16. World Wide Web и электронная почта
World Wide Web
Электронная почта
Глава 17. Основы безопасности
Общий взгляд на систему безопасности
Первые шаги в организации защищенной системы
Настройка TCP wrappers
Брандмауэры: фильтрация IP-пакетов
Глава 18. LAMP
MySQL
PHP
Сервер LAMP в действии
Приложение А. Источники информации по Linux
Приложение B. Установка Linux на системы Digital/Compaq Alpha
Библиография
Алфавитный указатель