Это Справочное руководство предназначено для людей, желающих лучше понять свою систему Mandriva Linux, и которые хотят полностью задействовать её огромные возможности. Мы надеемся, что после прочтения этого руководства вам будет проще администрировать свою GNU/Linux-машину. Здесь представлен обзор двух его частей с кратким описанием составляющих их глав:
В первой части
(Введение с систему Linux) мы
познакомим вас с системой GNU/Linux.
Рассмотрим её архитектуру, доступные
файловые системы и некоторые более
специфические аспекты наподобие файловой
системы /proc
.
В первой главе (Глава 1, Основные понятия системы UNIX®) мы
ознакомим вас с понятием UNIX®, отдавая
большее предпочтение миру GNU/Linux. Мы
рассмотрим стандартные утилиты для работы
с файлами, а также некоторые полезные
возможности, предоставляемые shell
'ом.
Затем следует дополнительная глава
(Глава 2, Диски и разделы), в которой мы
подробно рассмотрим управление жесткими
дисками в GNU/Linux, а также их разметку.
В главе Глава 3, Организация дерева файлов мы изучим организацию файлового дерева. Системы UNIX® имеют тенденцию очень сильно разрастаться, но при этом каждый файл находится на своем месте в определенном каталоге. После прочтения этой главы вы узнаете о том, где искать файлы в зависимости от их роли в системе.
Следующая глава посвящена файловым
системам GNU/Linux (Глава 4, Файловая система Linux). После
представления доступных файловых систем,
мы рассмотрим типы файлов и некоторые
дополнительные понятия и утилиты типа inode
и pipe. В следующей главе (Глава 5, Файловая система /proc)
представлена специальная (и виртуальная)
файловая система GNU/Linux - /proc
.
Во второй части (Linux изнутри) рассматриваются более практичные темы. Мы поговорим о взаимосвязи между файловыми системами и точками монтирования, узнаем как использовать командную строку в повседневных задачах, как редактировать конфигурационные файлы с помощью лёгких и мощных редакторов и др.
Мы рассмотрим файловые системы и точки монтирования (Глава 6, Файловые системы и точки монтирования), дав определения обоим этим понятиям, а также поясним их на практических примерах.
Затем мы примемся за командную строку и её интерфейс (Глава 7, Введение в командную строку). Рассмотрим утилиты для работы с файлами (наподобие mkdir и touch), как перемещать, удалять и копировать файлы и каталоги в пределах файловой системы. Также мы поговорим об атрибутах файлов и как работать с ними с помощью таких команд, как chown и chgrp. Затем мы изучим шаблоны подстановки, перенаправления и каналы командного процессора, а также завершение и основы управления заданиями.
В следующей главе рассматривается редактирование текста (Глава 8, Редактирование текста: Emacs и VI). Так как большинство конфигурационных файлов UNIX® представляют собой текстовые файлы, вам рано или поздно придется их редактировать в текстовом редакторе. Вы узнаете, как пользоваться двумя наиболее известными текстовыми редакторами в мирах UNIX® и GNU/Linux: навороченным Emacs (автор Ричард Столлман) и старым добрым Vi, написанным Биллом Джоем (Bill Joy) еще в 1976 году.
После этого вы будете в состоянии осуществлять базовое обслуживание своей системы. Следующие две главы демонстрируют практическое использование командной строки (Глава 9, Утилиты командной строки) и в общих чертах управление процессами (Глава 10, Управление процессами).
Следующая глава (Глава 11, Загрузочные файлы: init sysv) рассказывает о процедуре загрузки Mandriva Linux и о том, как её эффективно использовать. Мы поговорим об init (процесс, благодаря которому происходит загрузка вашей системы) и различных уровнях запуска, которые вы можете использовать (особенно для задач обслуживания системы). Также мы кратко объясним, как использовать drakxservices для управления службами.
В следующей главе (Глава 12, Безопасный удалённый доступ) мы объясним, как безопасно подключаться к удалённой системе (с помощью ssh) для выполнения задач обслуживания, запуска на ней программ и т.п. Мы представим вам краткий обзор схемы подключения, а затем опишем базовую настройку сервер/клиента ssh. Также будет рассмотрено использование scp.
Завершает эту книгу глава об управлении пакетами с помощью командной строки (Глава 13, Управление пакетами из командной строки). В ней вы узнаете, как пользоваться утилитой urpmi b её антиподом urpme. Мы также покажем, как управлять источниками пакетов.