Работа с дисками. Основные файлы конфигурации ОС 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 с.: ил.
Другие рефераты на тему «Программирование, компьютеры и кибернетика»:
Поиск рефератов
Последние рефераты раздела
- Основные этапы объектно-ориентированного проектирования
- Основные структуры языка Java
- Основные принципы разработки графического пользовательского интерфейса
- Основы дискретной математики
- Программное обеспечение системы принятия решений адаптивного робота
- Программное обеспечение
- Проблемы сохранности информации в процессе предпринимательской деятельности