Linux команды
В этой книге рассматриваются аспекты системного администрирования операционной системы Linux. В первую очередь данное руководство предназначено для тех, кто практически ничего не знает о системном администрировании, но ознакомлен с основами работы с системой Linux, которые рассмотрены в книге "Руководство Пользователя Системы Linux;. В данном руководстве не уделяется внимания проблемам, связанным с установкой системы (исчерпывающую информацию можно получить из книги "Установка и Запуск Системы Linux"). Во многих руководствах из серии LDP (Linux Documentation Project) рассматриваются одни и те же вопросы с разных точек зpения. Ниже содержится более подробная информация о руководствах по системе Linux.
Что же называется системным администрированием? Это все то, что требуется для поддержки работоспособности компьютерной системы (например, создание резервных копий некоторых файлов, установка новых программ, создание и удаление пользователей, проверка целостности файловой системы и т.д.). Если сравнивать компьютер с домом, то системное администрирование можно назвать содержанием этого дома, включающее в себя уборку, устранение различных
неисправностей и т.д. Но системное администрирование не называют содержанием, так как тогда это было бы слишком просто.
Руководство составлено таким образом, что главы не зависят друг от друга и могут быть рассмотрены отдельно. Например, для получения информации по созданию резервных копий Вы можете прочитать только одну главу. Это очень удобно и позволяет использовать книгу в качестве справочного пособия, а также
избежать чтения всего руководства вместо нескольких разделов. Однако, прежде всего это книга, а затем уже справочник. Конечно, в этой книге не содержится всей необходимой информации по системному администрированию, хотя много полезного можно найти и в другой документации по системе Linux. В конце концов, системный администратор это просто пользователь с привелигированными правами доступа и определенными обязанностями. Также много полезной и важной информации можно узнать из встроенных описаний к программам (при помощи команды 'man').
В то время как эта книга рассчитана на использование операционной системы Linux, она может быть расмотрена и по отношению к другим UNIX-подобным операционным системам. Так как разные версии системы UNIX сильно различаются (особенно в вопросах системного администрирования), то довольно сложно охватить весь материал, касающийся каждой модификации. Даже рассмотрение всех особенностей ОС Linux - сложная задача, так как она сейчас
находится в стадии развития. На данный момент не существует официальной версии Linux, поэтому у разных людей она установлена по разному. В книге указаны различия между такими системами и рассмотрены некоторые альтернативы, где это возможно. Также в книге содержится много информации, которая не каждому может потребоваться. Такие моменты специально отмечены и могут быть
пропущены, если используется уже сконфигурированная система.
Также как и другие разработки, связанные с операционной системой Linux, книга была написана на добровольных началах. Однако, как и в любой добровольной работе, существует предел предпринимаемым усилиям, а также знаниям и опыту автора. Это означает, что данное руководство не обязательно также хорошо написано, как если бы оно было написано на коммерческой основе.
Следует отметить, что в этой книге не полностью охвачены многие проблемы, которые рассмотрены в других свободно распространяемых руководствах и документациях. Особенно это относится к описаниям к различным программам, например, к особенностям использования mkfs(8). В данном руководстве описано
только назначение этой программы в объеме, необходимом для использования в книге. Для получения более подробной информации имеются ссылки к другим руководствам и документациям, которые обычно являются частью полного набора документации по системе Linux.
- Введение в администрирование операционной системы Linux
- Проект Документирования Системы Linux
- Обзор Системы Linux
- Различные составляющие операционной систем
- Важные составляющие ядра
- Основные функции UNIX системы
- Подключение к системе с терминалов
- Графический интерфейс пользователя
- Работа с сетью
- Подключение к системе через сеть
- Сетевые файловые системы
- Почта
- Печать
- Структура файловой системы
- Запуск Системы и Перезагрузка
- Загрузка
- Процесс запуска при близком рассмотрении
- Завершение работы и выключение системы
- Перезагрузка системы
- Однопользовательский режим работы
- Дискеты для экстенной загрузки
- Использование Дисков и Других Устройств для Хранения Информации
- Типы устройств
- Жесткие диски
- Гибкие диски
- Форматирование
- Дисковые разделы
- MBR, загрузочные сектора и таблица разделов
- Расширенные и логические разделы
- Типы разделов
- Разделение жесткого диска
- Файлы устройств и разделы
- Файловые системы. Что такое файловая система?
- Типы файловых систем
- Какую файловую систему устанавливать?
- Установка файловой системы
- Монтирование и демонтирование
- Поддержка работоспособности файловых систем
- Диски без файловых систем
- Распределение дискового пространства Схемы разделения дисков
- Требования к дисковому пространству
- Примеры распределения жесткого диска
- Использование дополнительного дискового пространства
- Методы сохранения дискового пространства
- Обзор Структуры Каталогов
- Введение в стандатры файловых систем Linux
- Файловая система root
- Каталог /etc
- Каталог /dev
- Файловая система /usr
- Файловая система /var
- Файловая система /proc
- Упpавление Памятью
- Что такое виpтуальная память?
- Создание swap области
- Использование swap пpостpанства
- Разделение swap областей с дpугими опеpационными системами
- Размещение swap пpостpанства
- Дисковый буфеp
- Подключение и Выход из Системы
- Подключение к системе чеpез теpминалы
- Подключение к системе чеpез сеть
- Что выполняет пpогpамма login
- Контpоль доступа
- Запуск оболочки
- Постpоение и Разpаботка Файловой Системы EXT2
- Истоpия файловых систем Linux
- Истоpия pазвития файловых систем Linux
- Основные концепции файловой системы
- Индексные дескpиптоpы
- Каталоги
- Ссылки
- Файлы устройств
- Виртуальная Файловая Система (VFS). Принцип работы
- Структура VFS
- Файловая система EXT2 (The Second Extended File System.Предпосылки создания
- Стандаpтные возможности EXT2fs
- Дополнительные возможности EXT2fs
- Физическая стpуктуpа
- Оптимизация пpоизводительности
- Библиотека EXT2fs
- Сpедства системы EXT2fs
- Вычисление пpоизводительности
- Результаты теста Bonnie
- Результаты теста Andrew
- Заключение EXT2fs
- Вычисление Дыp
- Список Файлов Устpойств Linux
- Введение в список устройств
- Стаpшие номеpа
- Младшие номеpа
- Дополнительные объекты в каталоге /dev
- Обязательные ссылки
- Рекомендуемые ссылки
- Локально устанавливаемые ссылки
- Сокеты и тpубопpоводы
Общие сведения о сетях
- UUCP сети.
- Как Использовать UUCP
- TCP/IP Сети
- Введение в TCP/IP-сети.
- Ethernet
- Другие типы аппаратных средств
- Internet Протокол(IP)
- IP на последовательных линий
- Протокол Контроля Передачи (TCP)
- Пользовательский протокол
- Linux сети
- Безопасность системы
- Проблемы TCP/IP сети
- IP адреса
- Address Resolution(поиск по адресу).
- IP маршрутизация
- Межсетевой протокол контрольных сообщений
- Система имен областей (Domain Name System)
- Конфигурирование сетевых аппаратных средств.
- Конфигурирование ядра
- Путешествие по сетевым устройствам Linux
- Установка Ethernet
- PLIP Драйвер
- SLIP и PPP Драйвера
- Установка последовательных аппаратных средств
- Коммуникационное программного обеспечения для модемной связи
- Представления последовательных устройств
- Доступ к последовательным устройствам
- Аппаратные Средства для последовательных линий.
- Конфигурирование TCP/IP сети
- Установка файловой системы proc
- Назначение IP Адресов
- Конфигурация интерфейса для IP
- Все о ifconfig
- Проверка с помощью netstat
- Проверка ARP Таблицы
- Будущее
- Названия сервиса и конфигурация решающего устройства.
- Библиотека решающих устройств.
- Запуск named.
- Последовательная линия IP
- Общие требования.
- SLIP Операция.
- Использование dip
- Запуск в server режиме
- Двухточечный Протокол(point-to-point protocol). Распутывающий P's
- PPP на Linux
- Запуск pppd
- Использование файлов опций
- Набор номера с chat
- Отладка вашей PPP установки
- IP опции конфигурации
- Выбор IP адресов
- Направление через связь PPP
- Опции управления связью
- Общие рассмотрения защиты
- Установление подлинности с PPP. CHAP против PAP
- Файл шифров CHAP
- Файл шифров PAP.
- Конфигурирование PPP сервера
- Различные сетевые приложения
- Inetd супер-сервер
- Tcpd средства управления доступом
- Дистанционное управление
- Конфигурирование r команд
- Сетевая информационная система
- Знакомство с NIS
- NIS против NIS +
- Клиентская Сторона NIS
- Запуск NIS Сервера
- Установка NIS Клиента с NYS
- Выбор правых отображений
- Использование passwd и группы Maps
- Использование NIS с Shadow Support
- Использование традиционного NIS кода.
- Сетевая файловая система (NFS)
- Подготовка NFS
- Установка NFS значения
- NFS daemon(область)
- файл экспорта
- Управление Taylor UUCP. Хронология