Использование файловой системы /proc для проверки внутренней работы Linux




Использование файловой системы /proc для проверки внутренней работы Linux

Можете мне быстро ответить: сколько места для подкачки используется у вас прямо сейчас? Каков размер кэша вашего процессора? Какие модули ядра сейчас загружены? Сколько всего дисков и разделов используется? Если вы работаете в Linux, то ответы на все эти вопросы (и много других) найти очень просто: посмотреть в /proc. Это просто кладезь информации о системе, которая просто ждет, чтобы ее предоставили пользователям, администраторам и сценариям. В этом руководстве мы совершим путешествие через /proc, чтобы увидеть, какая ценная информация пропадает.

О /proc

Возможно, для понимания концепции /proc самым важным является тот факт, что это не простой каталог с простыми файлами. Это больше похоже на экран внутри системы. Файлы в этом каталоге нельзя прочитать и сохранить на жестком диске, как среднестатистический документ или MP3, они на лету генерируются ядром Linux. Доступ к файлу /proc/meminfo скорее всего даст вам каждый раз разный результат, потому что использование памяти постоянно меняется.

Поместив этот тип системной информации в виртуальную файловую систему, такую как proc, разработчики придерживаются философии UNIX «все является файлом». Они это делают так, что его может легко прочитать любой человек или программа, так, словно это простой текстовый файл, никакие специальные библиотеки или языки не важны. Для нас это значит, что обновление системной информации всегда легкодоступно.

Примечание: Файлы, упомянутые тут, можно легко открыть в любом текстовом редакторе. Примеры демонстрируют содержимое, используя стандартную команду cat в терминале.

.

Далее: Ресурсы в /proc

Popularity: 1%



Этот материал находится на сайте http://compiling.ru
__________________________________________



Похожие посты:


  • Ресурсы в /proc
  • High-Availability Storage With GlusterFS On Fedora. Part 3.1
  • Высокодоступный NFS сервер с использованием Heartbeat и DRBD. Part 5
  • Обзор виртуализации на Linux
  • Creating An NFS-Like Standalone Storage Server With GlusterFS. Part 3.



  • Опубликовано 23 Авг 2010 в 14:18. В рубриках: At any shit. Вы можете следить за ответами к этой записи через RSS 2.0. Вы можете оставить отзыв или трекбек со своего сайта.

    Оставьте свой отзыв

    Партнёры:


    forum.vpnssl.ru

    Выбор решений, консультации, примеры.

    Есть вопрос! Оставь свой голос!

    Question:

    Что нужно админу для счастья?

    View Results

    Loading ... Loading ...




    Most Popular Posts



    Supported:



  • free counters