Linux From Scratch. Версия 6.0
Глава 6. Установка основных системных программ
6.51. Procps-3.2.3
Пакет Procps содержит программы для мониторинга системных процессов.
Расчетное время сборки 0.1 SBU
Требуемое место на диске 6.2 MB
Procps зависимости установки: Bash, Binutils, Coreutils, GCC,
Glibc, Make и Ncurses.
6.51.1. Инсталлируем Procps
Компилируем пакет:
make
Устанавливаем пакет:
make install
6.51.2. Описание Procps
Проинсталлированные программы: free, kill, pgrep, pkill, pmap, ps,
skill, snice, sysctl, tload, top, uptime, vmstat, w и watch.
Проинсталлированные библиотеки: libproc.so.
Короткое описание
- free
Возвращает информацию о свободной и используемой памяти в системе,
как физической, так и виртуальной.
- kill
Используется для посылки сигналов процессам.
- pgrep
Выводит список процессов, отфильтрованный по именам и другим атрибутам.
- pkill
Посылает сигналы процессам по их имени или другим атрибутам.
- pmap
Возвращает карту памяти указанного процесса.
- ps
Выводит список текущих процессов.
- skill
Посылает сигналы процессам, попадающим под критерий.
- snice
Изменяет приоритет выполнения процессов, соответствующих критериям.
- sysctl
Модифицирует параметры ядра во время его работы.
- tload
Отображает график загрузки системы.
- top
Отображает загрузку процессора. Используется для слежения за
активностью процессора в реальном времени.
- uptime
Возвращает время работы системы, количество вошедших в нее
пользователей и загрузку системы.
- vmstat
Отображает статистику виртуальной памяти, включая информацию
о процессах, памяти, страницах, блоках ввода-вывода,
прерываниях и активности CPU.
- w
Показывает сколько пользователей подключено к системе,
как и где они подключились.
- watch
Циклически выполняет указанную команду, выводя ее первый
полный экран вывода. Это позволяет контролировать вывод все время.
- libproc
Содержит функции, используемые большей частью программ этого пакета.
|
|