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



Кроме того, в ней хранятся файлы, содержащие данные о некоторых других свойствах системы.



Следующие примеры показывают, какую информацию можно получить из папки /proc в системе Linux:



cat /proc/cmdline Показывает параметры, переданные ядру при загрузке. 



cat /proc/cpuinfo Показывает информацию о процессоре. 



cat /proc/devices Отображает существующие устройства посимвольного ввода-вывода и блочные устройства.



cat /proc/diskstats Отображает диски, разделы и статистику по ним. 



cat /proc/filesystems Выводит список поддерживаемых ядром файловых систем. nodev означает. что данный тип не используется ни одним устройством. 



cat /proc/interrupts Просмотр присвоенных IRQ каналов.



cat /proc/iomem Показывает адреса физической памяти. 



cat /proc/ioports Показывает адреса виртуальной памяти.



cat /proc/loadavg  Показывает 1-. 5-и 15-минутные средние загрузки. Запущенные процессы/общий и наивысший PID.



cat /proc/meminfo Доступная оперативная память и файл подкачки.



cat /proc/modules Загруженные модули, размер памяти, загруженные копии программы, состояние загруженных зависимостей и память ядра. 



cat /proc/mounts Информация о смонтированных локальных/удаленных файловых системах.



cat /proc/stat Статистика ядра с момента запуска системы.



cat /proc/swaps Информация о размере файла подкачки.



cat /proc/uptime Секунды с момента загрузки системы/общее количество секунд простоя.



cat /proc/version Версия ядра и соответствующего компилятора.