Файловая система /proc в Linux: окно в ядро
Обновлено 3 июля 2026 г.
/proc - это виртуальная файловая система, через которую ядро показывает процессы и состояние системы как файлы.
Частые случаи
cat /proc/cpuinfo # сведения о процессорах
cat /proc/meminfo # состояние памяти
cat /proc/loadavg # средняя нагрузка
cat /proc/$$/status # статус текущей оболочки ($$ - это её PID)Как это устроено: файлов на диске нет
/procне лежит на диске: ядро создаёт его содержимое на лету при каждом чтении. Каждому процессу соответствует каталог/proc/<PID>, а файлы вроде/proc/meminfoдают живой срез системы. Поэтомуcat /proc/loadavgкаждый раз показывает свежие числа. Командыps,free,topпросто читают/procи форматируют его. Менять поведение ядра можно через соседний/proc/sys.
Где применяется
Это нужно в уроке Ядро через /proc. Теория - в главе Ядро Linux в работе.
См. также
Параметры ядра: sysctl, Память: free, Средняя нагрузка.
Попробовать
Открой песочницу: настоящий одноразовый терминал Linux в браузере. Выполни команды выше своими руками - контейнер удаляется, когда ты уходишь.