Лекция
Привет, сегодня поговорим про каталоги файловой системы linux, обещаю рассказать все что знаю. Для того чтобы лучше понимать что такое каталоги файловой системы linux , настоятельно рекомендую прочитать все из категории Операционная система LINUX.
================================ каталоги файловой системы linux . ================================ / Начало начал (то есть корень системы). /boot Содержит файлы образа ядра и модули, загружаемые при загрузке системы. /home Содержит начальные каталоги пользователей. /sbin Содержит команды администрирования и команды, используемые привилегированным пользователем. /dev Содержит файлы устройств, например терминала принтера. /etc Содержит конфигурационные и другие важные системные файлы. /bin Содержит важные пользовательские команды и утилиты. /lib Содержит важные совместно используемые библиотеки и модули ядра. /mnt Содержит каталоги для монтирования файловых систем временно используемых накопителей, таких как компакт-диски и дискеты. /opt Содержит добавляемые приложения (например, в некоторых дистрибутивах включает KDE). /proc Каталог процессов - резидентно хранящийся в памяти каталог с файлами, содержащими информацию о системе. /tmp Содержит временные файлы. /usr Содержит файлы и команды, используемые системой. (дальше будет более подробно). /var Содержит постоянно изменяющиеся файлы, например файлы почтовых ящиков. ========================= Подкаталоги каталога /usr ========================= /usr/bin Содержит большинство пользовательских команд и утилит. /usr/sbin Содержит не самые важные административные приложения. /usr/lib Содержит библиотеки для приложений, языков программирования, рабочих столов и т.п. /usr/game Содержит игры и обучающие программы. /usr/includes Содержит файлы заголовки языка программирования C (.h) /usr/local Каталог для программного обеспечения, установленного на локальной машине (все что инсталлируется пользователем). /usr/share Содержит архитектурно не зависимые данные, общие для различных систем. Об этом говорит сайт https://intellect.icu . Например, к ним относятся страницы электронной документации, такие как Man и info. /usr/src Содержит исходный код, включая исходный код ядра. /usr/X11R6 Содержит приложения и библиотеки для X Window System (версия 11, редакция 6) ========================= Подкаталоги каталога /var ========================= /var/account Содержит журнал регистрации процессов. /var/cache Содержит кешируемые данные приложений для man-страниц, данные прокси сервера, шрифты и данные, специфические для приложений. /var/crash Содержит дампы системных сбоев. /var/games Содержит данные игр. /var/lib Содержит файлы с информацией о состоянии конкретных приложений. /var/local Используется для изменяющихся данных программ, установленных в каталог /usr/local. /var/lock Содержит файлы блокировки, позволяющие определить, используется ли в данный момент конкретный файл или программа. /var/log Содержит такие файлы журналов, как /var/log/messages, в котором хранится все сообщения ядра и системных программ. /var/mail Содержит файлы почтовых ящиков пользователей. /var/opt Содержит часто изменяющиеся данные приложений, установленных в каталоге /opt. /var/run Содержит файлы с информацией о работающих в системе процессах. /var/spool Буферные каталоги приложений, например данные электронной почты, новостей, очередей печати, а также программ cron и al. /var/tmp Содержит временные файлы, которые должны сохраняться между перегрузками системы. /var/yp Содержит файлы данных Network Information Service (NIS). ================================== Подкаталоги и файлы каталога /proc ================================== /proc/pid Такой каталог имеется для каждого процесса (pid - это номер процесса). Например, процессу с pid'ом 1 соответствует каталог /proc/1. /proc/cpuinfo Информация о центральном процессоре: его тип, производитель, модель, производительность и т.п. /proc/device Список драйверов устройств, сконфигурированных для использования работающим в данный момент ядром. /proc/dma Применяемые в данный момент каналы прямого доступа к памяти (DMA). /proc/filesystems Файловые системы ядра. /proc/interrupts Используемые прерывания. /proc/ioports Используемые порты ввода/вывода. /proc/kcore Содержат образ (дамп) физической памяти системы. /proc/kmsg Сообщения, генерируемые ядром. /proc/ksyms Таблица символов для ядра. /proc/loadavg "Средняя загрузка" системы. /proc/meminfo Информация об использовании памяти. /proc/modules Список загруженных в данный момент модулей ядра. /proc/net Информация о состоянии сетевых протоколов. /proc/stst Статистика работы системы, включающая такие параметры, как количество неудачных обращений к страницам. /proc/uptime Время работы системы
Комментарии
Оставить комментарий
Операционная система LINUX
Термины: Операционная система LINUX