6.51. Procps-3.2.3

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

Содержит функции, используемые большей частью программ этого пакета.