Linux -сборник рецептов

         

Linux -сборник рецептов

Предисловие
Для кого написана эта книга
О чем рассказано в книге
Платформы
Благодарности

От издательства
Глава 1 Документация
Введение
Man и info универсальные руководства Linux
Другая документация
Графические оболочки справочных систем
Общие сведения о manстраницах
Решение
Комментарии

Поиск нужной manстраницы
Комментарий
Поиск потерянных manстраниц
Чтение manстраниц без программы просмотра

Настройка путей поиска тапстраниц
Использование infoстраниц
Печать manстраниц
Печать infoстраниц
Печать отдельных man или infoстраниц
Поиск всей документации к программе

Компиляция системы по исходным текстам (старый подход)
Средства разрешения зависимостей
Установка пакетов
Обновление пакетов
Удаление пакетов
Получение информации об установленных пакетах
Получение информации о пакетах не установленных в системе

Поиск недавно установленных пакетов
Перестройка базы данных RPM
Отслеживание библиотек построенных

Решение проблем установки RPM
Сборка пакетов по исходным текстам
Настройка параметров сборки SRPM

Установка yum
Настройка yum
Установка и обновление пакетов в yum
Удаление пакетов в yum
Получение информации об установленных пакетах в yum
Сопровождение yum
Глава 3 Установка и сопровождение
Глава 3 Установка и сопровождение в системах на базе Debian
Поиск программ для Debian
Установка пакетов Debian с диска CDROM

Установка пакетов в системе на базе Debian
Удаление пакетов из системы Debian
Установка программ в Debian по исходным текстам

Обновление пакетов в Debian
Обновление системы Debian
Установка обновленной версии Debian

Создание смешанной системы Debian
Поиск программ установленных в системе Debian
Операции с кэшем пакетов Debian
Разрешение конфликтов зависимостей в Debian

Linux -сборник рецептов

Создание локального архива Debian
Выбор пакетных зеркал для aptproxy conf
Включение существующего кэша пакетов в aptproxy conf
Подготовка системы к компиляции

Построение списка добавленных
Глава 4 Установка программ по исходным текстам
Установка программ по исходным текстам
Создание пакетов по исходным

Глава 5 Идентификация оборудования
Списки совместимости
Чем плохи двоичные драйверы
Идентификация оборудования при помощи lspci
Сбор информации об оборудовании программой dmesg
Получение текущей сводки оборудования
Просмотр разделов в программе fdisk

Глава 6 Редактирование текстовых файлов в JOE и Vim
Vi/Vim универсальный редактор
Редактор JOE «пять в одном»
Поиск команд JOE
Глава 6 Редактирование текстовых файлов в JOE и Vim

Настройка JOE
Сохранение личной конфигурации JOE в отдельном файле
Копирование текста между файлами в JOE
Поиск и замена в JOE
Вертикальное выделение текста в JOE
Поиск и открытие файлов в JOE
Быстрое изучение Vim

Создание автотекста в Vim
Привязка команд к клавишам

Настройка Vim
Быстрое перемещение в Vim
Сеансы Vim

Назначение редактора по умолчанию
Определение параметров компиляции Vim
Глава 7 Запуск и завершение работы Linux
Уровни выполнения

Смена уровня выполнения после загрузки
Смена уровня выполнения по умолчанию
Запуск и остановка X
Управление уровнями выполнения в Debian
Создание уровней выполнения
Управление уровнями выполнения в Red Hat

Ручная настройка служб запускаемых при загрузке
Ручная остановка и запуск служб
Выключение компьютера или перезагрузка Linux
Запрет или ограничение доступа к Ctrl+Alt+Delete
Автоматическое выключение компьютера
Глава 8 Управление пользователями и группами

Отделение обычных пользователей от системных

Linux -сборник рецептов

Создание учетной записи пользователя командой useradd
Создание учетной записи пользователя командой adduser
Изменение учетной записи пользователя
Удаление пользователя
Простое завершение процессов

Блокировка учетных записей
Управление паролями
Создание групп командой groupadd

Удаление групп командой groupdel
Создание системного пользователя
Создание системных групп командой addgroup

Изменение принадлежности к группам
Проверка целостности файлов паролей
Серийное добавление новых пользователей
Серийная замена паролей
Серийное включение пользователей в группы
Временное использование привилегий root

Временное предоставление привилегий root командой sudo
Глава 8 Управление пользователями и группами
Дисковые квоты

Глава 9 Операции с файлами и разделами
Типы файлов Linux
Определения типов файлов
Внутреннее строение файловой системы
Журнальные файловые системы
Настройка разрешений в числовом формате chmod

Выполнение массовых операций командой chmod
Настройка разрешений в символьном формате chmod
Назначение владельца файла командой chown

Выполнение массовых операций командой chown
Создание общих каталогов с использованием
Назначение разрешений по умолчанию
Монтирование и демонтирование съемных дисков
Настройка монтирования файловых систем в /etc/fstab
Определение имен устройств для mount и fstab

Создание файлов и каталогов
Удаление файлов и каталогов
Копирование перемещение и переименование файлов и каталогов
Создание дисковых разделов Linux командой fdisk
Создание файловой системы в новом разделе
Глава 10 Заплатки настройка и обновление ядра
Настройка нового ядра
Глава 10 Заплатки настройка и обновление ядра
Глава 10 Заплатки настройка и обновление ядра
Поиск файла config

Построение ядра 2 6

Добавление новых возможностей в ядро 2 6

Linux -сборник рецептов

Добавление нового загружаемого модуля ядра
Установка заплаток ядра
Глава 10 Заплатки настройка и обновление ядра

Удаление заплатки ядра
Создание образа initrd
Создание загрузочного диска в Debian
Создание загрузочного диска в Red Hat

Глава 11 Запись CD и DVD
Форматы и стандарты
Определение адресов SCSI для

Включение эмуляции SCSI для
Создание компактдиска с данными для распространения
Формирование файловых деревьев на компактдисках с данными
Копирование диска CD или DVD
Стирание диска CDRW
Запись многосеансового компактдиска с данными

Создание загрузочного компактдиска
Разбиение больших файлов на несколько дисков
Запись дисков DVD с данными
Запись аудиодиска для стандартных проигрывателей
Глава 12 Системный загрузчик и альтернативная загрузка
Переход с LILO на GRUB

Установка GRUB без дискеты
Установка GRUB сценарием grubinstall
Подготовка системы для альтернативной загрузки Linux

Установка дополнительных экземпляров
Определение параметров загрузки в командной консоли GRUB
Настройка загрузочного раздела
Создание меню загрузки в GRUB
Настройка menu lst

Добавление Windows 95/98/ME в систему Linux
Добавление Windows NT/2000/XP
Восстановление GRUB в MBR с использованием диска Knoppix
Защита системных файлов паролем GRUB
Защита отдельных пунктов меню GRUB
Создание заставки GRUB

Загрузка Linux с использованием LILO
Альтернативная загрузка Linux с использованием LILO
Альтернативная загрузка Windows
Создание загрузочной дискеты LILO
Защита LILO паролем
Создание резервной копии MBR

Содержание раздела