Системные библиотеки необходимые для основных программ и модули ядра

Библиотека сайта rus-linux.net

/lib содержит те разделяемые библиотеки, которые необходимы для загрузки системы и запуска команд, расположенных в корневой файловой системе, то есть в каталогах /bin и /sbin . [примечание 10]

3.9.2 Требования

По крайней мере один из файлов, соответствующих каждому из следующих шаблонов, должен найтись в данном каталоге (это могут быть либо реальные файлы, либо символические ссылки):

Таблица 3.9.2.1

Если препроцессор языка Си установлен, /lib/cpp должен быть ссылкой на него, по историческим причинам.[примечание 11]

3.9.3 Рекомендации

Следующие каталоги или символические ссылки на каталоги должны находиться в /lib , если соответствующая подсистема установлена:

Дерево 3.9.3.1

[10] Разделяемые библиотеки, которые необходимы только исполняемым файлам, расположенным в /usr (таким как бинарные файлы системы X Window) НЕ должны располагаться в /lib . Только те разделяемые библиотеки, которые необходимы для запуска программ из /bin и /sbin могут располагаться здесь. В частности, библиотека libm.so.* может быть расположена в /usr/lib , если она не требуется никаким программам из /bin или /sbin .

LPIC 201.2 Сборка ядра Linux на примере Ubuntu

[11] Обычное местоположение этого бинарного файла — /usr/lib/gcc-lib///cpp . /lib/cpp может быть либо прямой ссылкой на этот файл, либо ссылкой на любой другой указатель этого файла, существующий в файловой системе. (Например, часто используется /usr/bin/cpp ). Previous: /home : Домашние каталоги пользователей (optional)
Next: /lib : Основные разделяемые библиотеки альтернативных форматов (optional)
Up: Оглавление
Translated by troff2html v1.5 on 29 March 2002 by Daniel Quinlan

Источник: rus-linux.net

Назначение основных системных каталогов

Краткое описание основных каталогов линии Red Hat и Fedora Core сведено в табл. 2.1.

Читайте также:
Как включить звук в программе

Стандартные каталоги Таблица 2.1

Основные программы, необходимые для работы в системе: командные оболочки, файловые утилиты и т.п.

Команды для системного администрирования, а также программы, выполняемые в ходе загрузки

файлы, необходимые для загрузки системы (образ ядра)

Домашние каталоги пользователей, кроме root

Файлы настроек: стартовые сценарии, конфигурационные файлы графической системы и различных приложений

Системные библиотеки, необходимые для основных программ, и модули ядра

Восстановленные после аварийного размонтирования части файловой системы

Сюда обычно монтируются съемные носители: компакт-диски, flash-накопители

Временные точки монтирования жестких дисков. Использовать этот каталог необя­зательно: подмонтировать файловую систему можно к любому другому каталогу

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

LPIC 201.2 Сборка ядра Linux на примере Centos

Виртуальная файловая система, дающая доступ к информации ядра (например, выведите на экран файл /proc/cpuinfo). Другие файлы в этом каталоге в каждый мо­мент времени содержат информацию о выполняющихся в этот момент программах

Домашний каталог суперпользователя. Домашние каталоги всех остальных могут находиться на отдельном разделе, но /root должен быть в корневой файловой си­стеме, чтобы администратор всегда мог войти в систему для ремонтных работ

Часто меняющиеся данные: системные журналы и протоколы приложений, замки, почтовые ящики, очереди печати и т.п.

Практически все остальное: программы, исходные коды, документация. Сюда по умолчанию устанавливаются новые программы

Скорее всего, в ваш дистрибутив включена man-страница hier, подробно описывающая назначение этих каталогов и их основных подкаталогов.

Источник: studfile.net

Назначение основных системных каталогов

Краткое описание основных каталогов линии Red Hat и Fedora Core сведено в табл. 2.1.

Стандартные каталоги Таблица 2.1

Каталог Назначение
/bin Основные программы, необходимые для работы в системе: командные оболочки, файловые утилиты и т.п.
/shin Команды для системного администрирования, а также программы, выполняемые в ходе загрузки
/boot файлы, необходимые для загрузки системы (образ ядра)
/home Домашние каталоги пользователей, кроме root
/dev файлы устройств
/etc Файлы настроек: стартовые сценарии, конфигурационные файлы графической системы и различных приложений
/lib Системные библиотеки, необходимые для основных программ, и модули ядра
/lost+found Восстановленные после аварийного размонтирования части файловой системы
/media Сюда обычно монтируются съемные носители: компакт-диски, flash-накопители
/mnt Временные точки монтирования жестких дисков. Использовать этот каталог необя­зательно: подмонтировать файловую систему можно к любому другому каталогу
/opt Дополнительные пакеты программ. Если программа, установленная сюда, больше не нужна, то достаточно удалить ее каталог без обычной процедуры деинсталляции
/proc Виртуальная файловая система, дающая доступ к информации ядра (например, выведите на экран файл /proc/cpuinfo). Другие файлы в этом каталоге в каждый мо­мент времени содержат информацию о выполняющихся в этот момент программах
/root Домашний каталог суперпользователя. Домашние каталоги всех остальных могут находиться на отдельном разделе, но /root должен быть в корневой файловой си­стеме, чтобы администратор всегда мог войти в систему для ремонтных работ
/tmp Временные файлы
/var Часто меняющиеся данные: системные журналы и протоколы приложений, замки, почтовые ящики, очереди печати и т.п.
/usr Практически все остальное: программы, исходные коды, документация. Сюда по умолчанию устанавливаются новые программы
Читайте также:
Не могу удалить программу ubuntu

Скорее всего, в ваш дистрибутив включена man-страница hier, подробно описывающая назначение этих каталогов и их основных подкаталогов.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Самое популярное на сайте:

Сейчас читают про:

article image

article image

article image

article image

article image

article image

Источник: studopedia.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru