Работа с дисками. Основные файлы конфигурации ОС Linux

logrotate.d – директория конфигурационных файлов демона автоматической обработки логов;

ld.so.conf – файл содержит список каталогов для поиска разделяемых библиотек. На основании содержания файла строится другой файл /etc/ld.so.cache, который содержит упорядоченный список библиотек, найденных в каталогах, имена которых перечислены в файле ld.so.conf.

Для выполнения стандартных операций

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

Библиотеки бывают статическими, разделяемыми и динамическими. Статическая библиотека – это библиотека, код которой встраивается в программу при компиляции. Код разделяемой библиотеки не встраивается в программу, а загружается в память одновременно с программой и программа получает доступ к функциям этой библиотеки. Динамические библиотеки – разновидность разделяемых, но библиотечные функции загружаются в память только тогда, когда из программы поступит вызов соответствующей функции. В процессе выполнения программы они могут выгружаться и заменяться другими функциями из той же или другой библиотеки. Многие системные библиотеки располагаются в системных каталогах, но некоторые могут располагаться и в других каталогах. Список этих каталогов помещается в файл ld.so.conf. Каждый раз, когда разделяемая библиотека изменяется или инсталлируется вновь, необходимо выполнить команду ldconfig, чтобы обновить файл ld.so.conf, а также ссылки на него.

lilo.conf – конфигурация boot-загрузчика LILO. LILO (Linux Loader) – программа, предназначенная для загрузки Linux и других операционных систем. LILO состоит из 3-ех частей: программа записи начального загрузчика lilo, программа конфигурации liloconf, файл конфигурации /etc/lilo.conf. Liloconf создает файл /etc/lilo.conf, который используется программой lilo для записи начального загрузчика. Обычно LILO помещают в MBR. При загрузке компьютера LILO выдает подсказку “LILO:”. После чего нужно ввести метку той операционной системы, которую нужно загрузить. Для загрузки Linux обычно следует ввести linux. Поведение LILO зависит от его настройки в файле /etc/lilo.conf. С помощью LILO можно организовать загрузку других операционных систем и загрузку разных версий одной ОС Linux.

man.conf – конфигурация системы страниц помощи для программы man, команда man.

motd – сообщение, выдаваемое системой после удачной регистрации пользователя.

mtab – список смонтированных ФС. Динамически изменяющаяся информация о смонтированных файловых системах.

nologin – наличие этого файла запрещает пользователям входить в систему с выдачей сообщения в файле;

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

Сетевые файлы:

ethers – файл соответствия аппаратных МАС-адресов сетевым IP-адресам в сети, в случае несоответствия доступ для хоста будет закрыт. Номера Ethernet. Форматом фала /etc/ethers является MAC адрес сетевой загрузки сервера и имя хоста. Эти два параметра разделены пробелом, и каждая запись должна быть на отдельной строке. Так как каждая запись в фале /etc/ethers имеет имя хоста, сервер сетевой загрузки должен иметь возможность преобразовывать имя хоста в его IP-адрес. Это может быть выполнено с помощью файлы /etc/host.

export – список контроля доступа для сетевой файловой системы NFS. Файл управляет доступом ресурсов на уровне приложений.

host – перечень хостов и соответствующих им IP-адресов. Постоянная информация об именах хостов.

host.allow – список хостов, с которых разрешен доступ в систему.

host.deny – список хостов, с которых запрещен доступ в систему.

host.conf – файл конфигурации для системы разрешения имен, указывает, где и в каком порядке искать имена хостов. Файл представляет собой конфигурационные данные для комплекта программ resolver, которые обеспечивают нахождение имени хоста, под которым он известен в Интернет. Среди прочего, в файле должен быть описан порядок нахождения (разрешения) имени.

resolv.conf – конфигурационный файл для системы разрешения имен.

Железо:

printcap – файл конфигурации принтеров. База данных с настройками принтеров для демона Lpd.

inputrc – конфигурация ресурсов ввода с клавиатуры;

Графическая система - /X11 – конфигурационные файлы X Window. В Linux пользовательский интерфейс не встраивается в ядро системы. Вместо этого он представляется программами пользовательского уровня. Это применяется как к текстовым, так и к графическим оболочкам. X Windows – графический интерфейс для Linux, а также множество дополнительных функций как для пользователя, так и для разработчика программного обеспечения. Среду X Windows можно разделить на интерфейс и средства работы с окнами. В X Windows для обеспечения завершенного GUI должны быть запущены два приложения. Первое – это X сервер, который устанавливает режимы графического отображения (т. е. разрешение и частоту регенерации изображения, глубину цвета). Отображает окна, следит за движением мыши, нажатиями клавиш и окнами. Но X сервер не поддерживает меню, границы окон или механизмы перемещения, переключения, свертывания или развертывания окон. Цветной фон, сложные рамки окна и другие элементы обеспечиваются вторым приложением – диспетчером окон.

/X11/fs/config – содержит перечень каталогов со шрифтами для X;

/X11/XF86Config – файл конфигурации X(XFree86);

/X11/xorg.conf – файл конфигурации X (XOrg);

Список литературы

Операционные системы / Д. Бэкон, Т. Харрис – СПб.: Питер; Киев: Издательская группа BHV, 2004., 800 с.: ил.

Страница:  1  2  3  4 


Другие рефераты на тему «Программирование, компьютеры и кибернетика»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы