summaryrefslogtreecommitdiff
path: root/lfs-12.1-sysv/chapter08/procps-ng.html
diff options
context:
space:
mode:
Diffstat (limited to 'lfs-12.1-sysv/chapter08/procps-ng.html')
-rw-r--r--lfs-12.1-sysv/chapter08/procps-ng.html421
1 files changed, 0 insertions, 421 deletions
diff --git a/lfs-12.1-sysv/chapter08/procps-ng.html b/lfs-12.1-sysv/chapter08/procps-ng.html
deleted file mode 100644
index e3fd465..0000000
--- a/lfs-12.1-sysv/chapter08/procps-ng.html
+++ /dev/null
@@ -1,421 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
- <title>
- 8.77. Procps-ng-4.0.4
- </title>
- <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" />
- <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" />
- <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
- "text/css" media="print" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- </head>
- <body class="lfs" id="lfs-12.1">
- <div class="navheader">
- <h4>
- Линукс с нуля - Версия 12.1
- </h4>
- <h3>
- Глава 8. Установка базового системного программного обеспечения
- </h3>
- <ul>
- <li class="prev">
- <a accesskey="p" href="man-db.html" title="Man-DB-2.12.0">Пред.</a>
- <p>
- Man-DB-2.12.0
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="util-linux.html" title=
- "Util-linux-2.39.3">След.</a>
- <p>
- Util-linux-2.39.3
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="chapter08.html" title=
- "Глава 8. Установка базового системного программного обеспечения">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.1">Начало</a>
- </li>
- </ul>
- </div>
- <h1 class="sect1">
- <a id="ch-system-procps" name="ch-system-procps"></a>8.77.
- Procps-ng-4.0.4
- </h1>
- <div class="wrap" lang="ru" xml:lang="ru">
- <div class="package" lang="ru" xml:lang="ru">
- <p>
- Пакет Procps-ng содержит программы для мониторинга процессов.
- </p>
- <div class="segmentedlist">
- <div class="seglistitem">
- <div class="seg">
- <strong class="segtitle">Приблизительное время сборки:</strong>
- <span class="segbody">0.1 SBU</span>
- </div>
- <div class="seg">
- <strong class="segtitle">Требуемое дисковое
- пространство:</strong> <span class="segbody">27 MB</span>
- </div>
- </div>
- </div>
- </div>
- <div class="installation" lang="ru" xml:lang="ru">
- <h2 class="sect2">
- 8.77.1. Установка пакета Procps-ng
- </h2>
- <p>
- Подготовьте Procps-ng к компиляции:
- </p>
- <pre class="userinput"><kbd class=
- "command">./configure --prefix=/usr \
- --docdir=/usr/share/doc/procps-ng-4.0.4 \
- --disable-static \
- --disable-kill</kbd></pre>
- <div class="variablelist">
- <p class="title">
- <strong>Значение параметра configure:</strong>
- </p>
- <dl class="variablelist">
- <dt>
- <span class="term"><em class=
- "parameter"><code>--disable-kill</code></em></span>
- </dt>
- <dd>
- <p>
- Этот параметр отключает сборку команды <span class=
- "command"><strong>kill</strong></span>; она будет установлена
- из пакета Util-linux.
- </p>
- </dd>
- </dl>
- </div>
- <p>
- Скомпилируйте пакет:
- </p>
- <pre class="userinput"><kbd class="command">make</kbd></pre>
- <p>
- Чтобы запустить набор тестов, выполните:
- </p>
- <pre class="userinput"><kbd class="command">make -k check</kbd></pre>
- <p>
- Известно, что тест <code class="literal">ps with output flag
- bsdtime,cputime,etime,etimes</code> завершается неудачно, если ядро
- хоста собрано с выключенным параметром <code class=
- "literal">CONFIG_BSD_PROCESS_ACCT</code>. Также известно, что два
- теста: <code class="literal">pmap X with unreachable process</code>
- и <code class="literal">pmap XX with unreachable process</code>
- иногда завершаются неудачно.
- </p>
- <p>
- Установите пакет:
- </p>
- <pre class="userinput"><kbd class="command">make install</kbd></pre>
- </div>
- <div class="content" lang="ru" xml:lang="ru">
- <h2 class="sect2">
- <a id="contents-procps" name="contents-procps"></a>8.77.2.
- Содержимое пакета Procps-ng
- </h2>
- <div class="segmentedlist">
- <div class="seglistitem">
- <div class="seg">
- <strong class="segtitle">Установленные программы:</strong>
- <span class="segbody">free, pgrep, pidof, pkill, pmap, ps,
- pwdx, slabtop, sysctl, tload, top, uptime, vmstat, w и
- watch</span>
- </div>
- <div class="seg">
- <strong class="segtitle">Установленные библиотеки:</strong>
- <span class="segbody">libproc-2.so</span>
- </div>
- <div class="seg">
- <strong class="segtitle">Созданные каталоги:</strong>
- <span class="segbody">/usr/include/procps и
- /usr/share/doc/procps-ng-4.0.4</span>
- </div>
- </div>
- </div>
- <div class="variablelist">
- <h3>
- Краткое описание
- </h3>
- <table border="0" class="variablelist">
- <colgroup>
- <col align="left" valign="top" />
- <col />
- </colgroup>
- <tbody>
- <tr>
- <td>
- <p>
- <a id="free" name="free"></a><span class=
- "term"><span class=
- "command"><strong>free</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Сообщает объем свободной и используемой памяти (как
- физической, так и файла подкачки) в системе.
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="pgrep" name="pgrep"></a><span class=
- "term"><span class=
- "command"><strong>pgrep</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Выполняет поиск процессов на основе их имени и других
- атрибутов
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="pidof" name="pidof"></a><span class=
- "term"><span class=
- "command"><strong>pidof</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Сообщает PIDы указанных программ
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="pkill" name="pkill"></a><span class=
- "term"><span class=
- "command"><strong>pkill</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Отправка сигналов процессам на основе их имени и других
- атрибутов
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="pmap" name="pmap"></a><span class=
- "term"><span class=
- "command"><strong>pmap</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Команда выводит детальную информацию об использование
- оперативной памяти процессами
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="ps" name="ps"></a><span class="term"><span class=
- "command"><strong>ps</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Список запущенных процессов
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="pwdx" name="pwdx"></a><span class=
- "term"><span class=
- "command"><strong>pwdx</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Сообщает текущий рабочий каталог процесса
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="slabtop" name="slabtop"></a><span class=
- "term"><span class=
- "command"><strong>slabtop</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Отображает подробную информацию о кэш-памяти ядра в
- режиме реального времени.
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="sysctl" name="sysctl"></a><span class=
- "term"><span class=
- "command"><strong>sysctl</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Изменяет параметры ядра во время выполнения
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="tload" name="tload"></a><span class=
- "term"><span class=
- "command"><strong>tload</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Выводит график текущей средней загрузки системы
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="top" name="top"></a><span class=
- "term"><span class="command"><strong>top</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Отображает список процессов, наиболее интенсивно
- использующих ЦП; обеспечивает просмотр активности
- процессора в режиме реального времени
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="uptime" name="uptime"></a><span class=
- "term"><span class=
- "command"><strong>uptime</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Сообщает сколько времени работает система, сколько
- пользователей вошли в систему и средние значения загрузки
- системы.
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="vmstat" name="vmstat"></a><span class=
- "term"><span class=
- "command"><strong>vmstat</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Сообщает статистику виртуальной памяти, содержащую
- информацию о процессах, памяти, подкачке, блочном
- вводе/выводе (IO), прерываниях и активности ЦП.
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="w" name="w"></a><span class="term"><span class=
- "command"><strong>w</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Показывает, какие пользователи в настоящее время вошли в
- систему и с какого момента
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="watch" name="watch"></a><span class=
- "term"><span class=
- "command"><strong>watch</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- Выполняет заданную команду повторно, отображая первый
- экран, заполненный ее выводом; это позволяет пользователю
- наблюдать за изменениями с течением времени
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="libproc-2" name="libproc-2"></a><span class=
- "term"><code class="filename">libproc-2</code></span>
- </p>
- </td>
- <td>
- <p>
- Содержит функции, используемые большинством программ в
- этом пакете.
- </p>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- </div>
- <div class="navfooter">
- <ul>
- <li class="prev">
- <a accesskey="p" href="man-db.html" title="Man-DB-2.12.0">Пред.</a>
- <p>
- Man-DB-2.12.0
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="util-linux.html" title=
- "Util-linux-2.39.3">След.</a>
- <p>
- Util-linux-2.39.3
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="chapter08.html" title=
- "Глава 8. Установка базового системного программного обеспечения">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.1">Начало</a>
- </li>
- </ul>
- </div>
- </body>
-</html>