Ресурсы в /proc
/proc/cpuinfo
Если вы уже зашли в каталог, то это хороший шанс познакомиться с этим фалом. Отображение содержимого cpuinfo даст вам подробную картину того, какой процессор у вас установлен и какие функции он поддерживает.

/proc/meminfo
Другой широкоизвестный файл из proc – meminfo. это чрезвычайно удобный способ сбора информации. Он предоставит вам информацию об использовании памяти и свопа, а так же является одним из методов, благодаря которым программы и сценарии узнают о доступных процессах.
/proc/cmdline
Этот файл показывает опции, которые использовались при запуске ядра. Это может быть очень удобно при решении проблем с загрузкой или если вам нужно проверить, какой именно файл ядра был использован при загрузке.
/proc/filesystems
Менее известным, но не менее полезным является файл filesystems. Здесь вы можете найти (несколько расширенный) список файловых систем, поддерживаемых вашим ядром. Не все из этих типов систем используются для хранения данных, некоторые, такие как собственно proc, имеют специальное применение.

Заключение
Безусловно, в proc содержится больше, чем раскрыто здесь, поэтому я бы посоветовал читателям покопаться в proc, чтобы найти немного полезной именно для них информации. Не смотря на то, что большинство файлов предназначено для использования операционной системой, они все-таки могут позволить заглянуть в работу Linux.
Статья приведена с сокращениями.
Полный текст оригинала: http://maketecheasier.com/proc-filesystem-examine-linux-inner-working/2010/08/19
.
Ранее: Использование файловой системы /proc для проверки внутренней работы Linux
Popularity: 1%
Этот материал находится на сайте http://compiling.ru
Оставьте свой отзыв