главная Азбука Линукс Получить линукс Помочь сайту

Основные термины и понятия в операционной системе Linux

p>Каждый пользователь ОС Linux неизбежно сталкиваются с множеством новых специальных терминов. Значение которых не всегда понятно. Несмотря на то что многие термины детально рассмотрены в соответствующих разделах "Азбуки", иногда полезно иметь под рукой (особенно для начинающего пользователя) своеобразную шпаргалку. Здесь даны краткие объяснения наиболее используемым терминам и понятиям, а некоторые вообще не рассматриваются. Кроме того, не затрагиваются те слова, значение которых полностью совпадает с принятым в среде Windows.

Bash - командная оболочка Linux, используемая по умолчанию. Ее название расшифровывается как Bourne Again Shell. Она предоставляет пользователю богатые возможности для конфигурирования.

Виртуальная файловая система - компонент ядра системы, обеспечивающий унифицированный доступ к файловым системам различных типов.

Владелец - пользователь, который создал данный файл или каталог. Сменить владельца может только он сам или суперпользователь (root).

Группа - два или несколько пользователей, имеющих равные привилегии в системе. - надстройка над программой, облегчающая работу с ней. Она позволяет использовать удобный интерфейс вместо манипуляций с командной строкой.

Демоны - особые системные процессы, выполняемые в фоновом режиме без вывода каких-либо данных на терминал. Они обычно используются для различных сервисных функций.

Дистрибутив Linux - это системное ядро и определенное количество пакетов, собранные воедино и готовые к работе. Дистрибутивы бывают как микроскопические, размещающиеся на одной-двух дискетах, так и полномасштабные, занимающие несколько CD и предоставляющие пользователю полный спектр прикладных программ, необходимых в самых различных областях человеческой деятельности.

Жесткие ссылки - это альтернативные имена какого-либо файла. После удаления исходного файла жесткая ссылка на него сохраняется, так же как и сами данные из этого файла. Жесткие ссылки могут указывать только на файл, находящийся в пределах той же файловой системы, что и сама ссылка. То есть, невозможно создать жесткую ссылку на файл, расположенный, допустим, на сменном носителе. Одно из основных предназначений жестких ссылок - защитить файлы от случайного удаления. Такие ссылки - примерно то же самое, что копии в Microsoft Windows.

Журнал - специальный файл, создаваемый системой, в котором содержится список выполненных действий, ошибок и т. д.

Журналируемые файловые системы - файловые системы, созданные для облегчения защиты от сбоев. В то время как в обычной файловой системе не все изменения записываются сразу на жесткий диск, а в случае сбоя программа проверки и восстановления вынуждена просматривать его целиком, журналируемые файловые системы используют технику транзакций. Ее суть вкратце можно объяснить следующим образом: действие не может считаться выполненным, пока все вызванные им изменения не будут записаны на жесткий диск и запротоколированы. И в случае сбоя благодаря такому протоколу система быстро будет возвращена в исходное состояние.

Загружаемый модуль - дополнительный компонент системного ядра, используемый чаще всего для поддержки какого-либо аппаратного обеспечения. Выполняют ту же роль, что и драйверы устройств в Windows.

Загрузчик - специальная программа, которая устанавливается в Master Boot Record (MBR) первого раздела. Если на компьютере установлено несколько oпeрационных систем, загрузчик позволяет при включении компьютера выбрать и запустить любую из них. Разработчики различных дистрибутивов обычно предлагают пользователям как классические загрузчики (LILO, GRUB), так и собственные разработки. Например, для ASPLinux существует загрузчик ASPLoader.

Командная оболочка - программа, используемая для непосредственного взаимодействия с пользователем. Именно она принимает все команды, задаваемые пользователем, как через командную строку, так и с помощью графического интерфейса. По умолчанию обычно используется оболочка Bash.

Командная строка - строка в окне терминала, куда вводятся команды в текстовом режиме. С помощью командной строки можно производить любые системные операции, манипуляции с файлами и каталогами, запускать программы и т. д.

Компиляция ядра - сборка ядра системы из исходных текстов. Чаще всего ее нужно выполнять при установке новой версии ядра или после подключения новых загружаемых модулей, отвечающих за поддержку нового оборудования, новых файловых систем и т. д.

Конфигурационный файл - в Linux нет системного реестра, как в Windows, и все настройки система и прикладные программы хранят в специальных конфигурационных файлах. Их можно сравнить с ini-файлами в Windows 3.1. Конфигурационные файлы доступны для редактирования в любом текстовом редакторе.

Конфигурационные утилиты - специальные программы с графическим интерфейсом, которые облегчают работу с конфигурационными файлами системы.

Родительский каталог - каталог, находящийся в древовидной структуре файловой системы на один уровень выше текущего.

RPM - удобная и широко применяемая в различных дистрибутивах программа и формат, предназначенный для установки, обновления и удаления файлов. Формат RPM (Redhat Package Manager) первоначально разрабатывался компанией RedHat, но впоследствии был принят в Linux-сообществе в качестве стандарта де-факто.

RPM-пакеты - специально подготовленные архивы,предназначенные для обработки программой rpm.

Samba - это приложение, позволяющее компьютеру с Linux взаимодействовать с другими машинами, на которых установлена ОС Windows. Причем такой компьютер может быть как клиентом в сети Windows, так и сервером.

Swap-раздел - специальный раздел на жестком диске, используемый для подкачки. Его можно создать как при установке ОС Linux, так и позднее. Примерное значение объема swap-раздела равно удвоенному объему имеющейся оперативной памяти. Но не стоит создавать слишком большие swap-разделы, например, более 1-2 Гбайт. Но и нельзя полностью отказываться от создания swap, полагаясь лишь на оперативную память компьютера.

Символические ссылки - ссылки на файлы, которые могут быть расположены на другом носителе, другой файловой системе и даже на другом компьютере. В отличие от жестких ссылок в случае удаления исходного файла символическая ссылка становится бесполезной. Такие ссылки представляют собой примерно то же самое, что ярлыки в Microsoft Windows.

Суперпользователь - администратор в UNIX-системах, также называется root. Имеет все права.

Тарболл - архивный файл, созданный утилитой tar.

Точка монтирования - родительский каталог, используемый в файловой системе для доступа к разделам диска.

Файлы устройств - с точки зрения ОС Linux все установленное оборудование представлено файлами. Взаимодействие с устройствами осуществляется через модули ядра системы, а для взаимодействия с другими частями системы и программами модули создают файлы устройств. Все эти файлы хранятся в каталоге/dev.

Fdisk - текстовая утилита для просмотра и внесения изменений в структуру разделов жесткого диска. Немного сложна в освоении для начинающих пользователей.

Фонт-сервер - специальная программа для вывода шрифтов на экран.

Ядро системы, или kernel - основная часть операционной системы, служащая для связи между программами и оборудованием, распределения ресурсов и оперативной памяти, управления процессами и т. д. Функции ядра можно существенно расширить за счет загружаемых модулей. Разработка новых версий ядра постоянно ведется сообществом программистов по всему миру. Последнюю версию ядра можно всегда загрузить на сайте www.kernel.org. Новое ядро можно скачать в виде RPM-пакетов или в виде исходных текстов. В последнем случае его необходимо будет затем скомпилировать.



Закажи себе Linux на DVD

Hosted by uCoz