Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
vse_voprosy.doc
Скачиваний:
7
Добавлен:
24.12.2018
Размер:
2.55 Mб
Скачать

55. Конфигурационная информация в Linux.

Хранение конфигурационной информации

Централизованное хранение конфигурационной информации в одном двоичном файле — реестре. Со временем перегруженность реестра старой ненужной информацией приводит к нестабильной работе Windows. Многочисленные утилиты, конечно, позволяют с этим бороться, но увлечение чисткой реестра может иметь достаточно печальные последствия.

Linux в противоположность этому хранит конфигурационную информацию в  ряде текстовых файлов, что упрощает настройку системы и повышает ее надежность.

56. Конфигурационная информация в Windows. Конфигурационные файлы. Реестр. Ветви

реестра. Экспорт и восстановление частей реестра. Системный реестр Windows представляет собой иерархическую (древовидную) базу данных, которая хранит конфигурационную информацию операционной системы, приложений, а также информации о пользователях и оборудовании. Для работы с реестром в Windows имеется специальный «Редактор реестра» (regedit.exe), которая имеет графический интерфейс, а также утилита командной строки reg.exe. При помощи этих обеих утилит вы можете просматривать, добавлять, удалять, сравнивать, а также копировать, составлять и восстанавливать отдельные копии элементов реестра. При работе с каждой из этих утилит стоит быть внимательными и осторожными, так как некорректное изменение параметров реестра чревато серьезными последствиями, из-за которых может даже понадобиться переустанавливать операционную систему.

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

  • Во время загрузки операционной системы считываются некоторые параметры, которые определяют, какие драйвера для различных устройств необходимо загрузить;

  • Во время загрузки ядра операционной системы, также используются некоторые параметры, которые позволяют настраивать поведение операционной системы, такие как диспетчер памяти, диспетчер процессов и пр.;

  • При загрузке графической подсистемы и компонентов Windows, таких как Проводник Windows, Панель Управления и пр., из системного реестра считываются конфигурационные настройки и предпочтения текущего пользователя. К этой категории можно отнести расположение ярлыков на рабочем столе, цветовые схемы, различные надстройки и панели управления веб-браузера Internet Explorer и другие;

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

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

  • Прежде всего, вся структура системного реестра, а также настройки, установленные по умолчанию, определяются версией, поставляемой на дистрибутиве операционной системы, которая копируется при установке новой системы;

  • Разделы и параметры в реестре создаются при установке драйвера Plug and Play, которые определяют работу самого драйвера, а также в каком случае следует запускать драйвер для устройства;

  • Во время установки всевозможных приложений, для их настроек по умолчанию создаются новые разделы с параметрами;

  • Во время изменения параметров приложений или свойств самой операционной системы посредствам пользовательского интерфейса изменяются определённые параметры реестра

Структура реестра

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]