%general-entities; ]> procps-ng &procps-ng-version;
&procps-ng-url;
Procps-ng-&procps-ng-version; Procps-ng <para>Пакет Procps-ng содержит программы для мониторинга за процессами.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&procps-ng-ch6-sbu;</seg> <seg>&procps-ng-ch6-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Установка пакета Procps-ng Подготовьте пакет procps-ng к компиляции: ./configure --prefix=/usr \ --exec-prefix= \ --libdir=/usr/lib \ --docdir=/usr/share/doc/procps-ng-&procps-ng-version; \ --disable-static \ --disable-kill ./configure --prefix=/usr \ --exec-prefix= \ --libdir=/usr/lib \ --docdir=/usr/share/doc/procps-ng-&procps-ng-version; \ --disable-static \ --disable-kill \ --with-systemd Значение параметров конфигурации: --disable-kill Этот аргумент отключает сборку программы kill которая будет содержится в пакете Util-linux и будет установлена позднее. Скомпилируйте пакет: make Для выполнения набора тестов в среде LFS, требуется внести некоторые модификации. Удалите тесто которые не работает когда используется tty устройство и исправьте два других. Для выполнения тестов, выполните следующую команду: sed -i -r 's|(pmap_initname)\\\$|\1|' testsuite/pmap.test/pmap.exp sed -i '/set tty/d' testsuite/pkill.test/pkill.exp rm testsuite/pgrep.test/pgrep.exp make check Установите пакет: make install Наконец, переместите необходимые библиотеки в каталог, который может быть найден, если каталог /usr не примонтирован. mv -v /usr/lib/libprocps.so.* /lib ln -sfv ../../lib/$(readlink /usr/lib/libprocps.so) /usr/lib/libprocps.so Содержимое пакета Procps-ng Установленные программы Установленная библиотека Установленные каталоги free, pgrep, pidof, pkill, pmap, ps, pwdx, slabtop, sysctl, tload, top, uptime, vmstat, w, and watch libprocps.so /usr/include/proc and /usr/share/doc/procps-ng-&procps-ng-version; Краткое описание free Сообщает количество свободной и используемой памяти (как физических, так и            файла подкачки) в системе free pgrep Поиск процессов на основе их имени и других атрибутов pgrep pidof Сообщает PID указанной программы pidof pkill Обработка сигналов на основе их имени и других атрибутов pkill pmap Сообщает карту памяти данного процесса pmap ps Перечисляет текущие запущенные процессы ps pwdx Сообщает текущий рабочий каталог процесса pwdx slabtop Отображает подробную информацию о slab кеше в реальном времени slabtop sysctl Изменяет параметры ядра во время выполнения sysctl tload Распечатывает график текущей средней загрузки системы tload top Отображает список наиболее интенсивных процессов; Это            обеспечивает постоянный просмотр активности процессора в режиме реального времени top uptime Сообщает, сколько времени работает система, сколько пользователей            вошедшие в систему и средние значения загрузки системы uptime vmstat Статистика виртуальной памяти, информация о            процессах, памяти, пейджинге, блоке ввода / вывода (IO), ловушки и активность центрального процессора            vmstat w Показывает, какие пользователи в настоящее время зарегистрированы, где и с каких пор w watch Повторно запускает заданную команду, отображая первый            полный экран его вывода; это позволяет пользователю наблюдать за            изменениеми с течением времени watch libprocps Содержит функции используемые многими проограммами пакета libprocps