Лекция
Привет, сегодня поговорим про каталоги файловой системы 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 и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Операционная система LINUX
Из статьи мы узнали кратко, но содержательно про каталоги файловой системы linux
Комментарии
Оставить комментарий
Операционная система LINUX
Термины: Операционная система LINUX