Операционная система Linux [Е. А. Зуева] (pdf) читать постранично, страница - 3

-  Операционная система Linux  2.22 Мб, 88с. скачать: (pdf) - (pdf+fbd)  читать: (полностью) - (постранично) - Е. А. Зуева

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

устройств.
/etc содержит конфигурационные файлы ОС и всех сетевых служб.
Данный каталог можно сравнить с реестром Windows, но в Windows
общесистемные настройки хранятся в одном большом бинарном файле, а в

7

Linux - в разных конфигурационных файлах, которые можно редактировать
обычным текстовым редактором.
/home содержит домашние каталоги всех пользователей, которые
зарегистрированы в системе. В домашних каталогах пользователей хранятся
пользовательские файлы, а также пользовательские настройки различных
программ. Такое разделение пользовательских каталогов и файлов
операционной системы упрощает сохранение данных и повышает надежность
самой операционной системы.
/lib различные библиотеки и модули ядра. В процессе установки
различных программ в Linux (в том числе и драйверов) устанавливаются
зависимости для корректной работы программы. Вот эти зависимости в
большинстве случаев и есть библиотеки - набор собранных особым образом
файлов, которые подключаются во время установки к устанавливаемой
программе.
/lost+found нужен для хранения испорченных файлов при проблемах с
файловой системой, которые были восстановлены после, например,
некорректного размонтирования файловой системы. Удалить каталог не
получится (он всё равно снова появится).
/misc может содержать все что угодно.
/mnt и /media содержат точки монтирования. В современных
дистрибутивах Linux этот процесс обычно происходит автоматически. При
этом в каталогах /mnt или /media создается подкаталог, имя которого
совпадает с именем монтируемого тома.
/opt установленные программы, имеющие большой дисковый объем,
или вспомогательные пакеты, например, Adobe Reader и Google Chrome.
Рекомендуется размещать файлы (бинарники, библиотеки, страницы
руководств и т.д.) для пакетов типа /opt/имя_пакета и их специфических
конфигурационных файлов из /etc/opt.
/proc - каталог псевдофайловой системы procfs, которая используется
для предоставления информации о процессах (по-другому это виртуальная
файловая система, которая обеспечивает связь с ядром и монтируется в
каталоге /proc). В Linux присутствует виртуальный файловый объект,
именуемый каталогом /proc. Он существует только во время работы системы в
оперативной памяти компьютера. Каталог представляет интерес и с точки
зрения безопасности. Многие из утилит, выводящие информацию о системе,
берут свои исходные данные именно из этого каталога.
/root - каталог пользователя root.
/run создан для хранения данных, которые были запущены
приложениями, требующимися в процессе работы (это могут быть и службы,
запускаемые самой системой, и программы, которые Вы запускаете сами).
Сюда входят: идентификаторы процессов, информация о межпроцессорном
взаимодействии, заблокированные файлы и другие данные, необходимые во
время работы.

8

/sbin - набор утилит для системного администрирования, содержит
исполняемые файлы, необходимые для загрузки системы и ее восстановления
в различных щекотливых ситуациях. Запускать эти утилиты имеет право
только root.
/tmp - каталог, в котором хранятся временные файлы. Linux, в отличие
от Windows, следит за чистотой и регулярно очищает этот каталог.
/usr содержит пользовательские программы, документацию, исходные
коды программ и ядра. По размеру это один из самых больших каталогов
файловой системы. В этот каталог устанавливаются практически все
программы. Его с большой натяжкой можно сравнить с каталогом Program
Files в Windows.
/var содержит файлы, которые подвергаются наиболее частому
изменению. Например, кэши различных программ; файлы блокировки для
недопустимости
одновременного
использования
одной
программы
несколькими пользователями; файлы системных журналов; временные файлы
(при выключении компьютера содержимое очищается); информация о
различных программах; общая информация о состоянии системы с момента
последней загрузки, входа в систему и т.д.; очередь печати, факсов, а также
входящие почтовые ящики пользователей и т.д.
Swap. Изначально под свопингом понималась выгрузка процесса из
оперативной памяти целиком, в результате чего неактивные процессы могли
полностью отсутствовать в ОЗУ. При наступлении условий активизации
процесса диспетчер памяти загружал образ процесса обратно. Смысл термина
изменился в 60-х годах, когда в ОС появилась поддержка виртуальной памяти:
под свопингом стали понимать загрузку и выгрузку отдельных страниц.
Подкачка страниц (paging; иногда используется swapping от swap) - один из
механизмов виртуальной памяти, при котором отдельные фрагменты памяти
(обычно неактивные) перемещаются из ОЗУ во вторичное хранилище,
освобождая ОЗУ для загрузки других активных фрагментов памяти. Такими
фрагментами в современных ЭВМ являются страницы памяти. Временно
выгруженные из памяти страницы могут сохраняться на внешних
запоминающих устройствах как в файле, так и в специальном разделе на
жёстком диске (partition),