- Procps
- Официальный адрес пакета
- Содержимое Procps
- Краткие описания
- Зависимости установки Procps
- Установка Procps-2.0.7
- Инсталляция Procps
- Command explanations
- Содержимое Procps
- Программы
- Descriptions
- oldps and ps
- pgrep
- pkill
- skill
- snice
- sysctl
- tload
- vmstat
- watch
- Библиотеки
- Описания
- libproc
- Зависимости Procps
- Procps
- Официальная ссылка
- Содержимое Procps
- Программы
- Descriptions
- oldps and ps
- pgrep
- pkill
- skill
- snice
- sysctl
- tload
- vmstat
- watch
- Библиотеки
- Описания
- libproc
- Зависимости Procps
- Linux.yaroslavl.ru
- Procps
- Официальный адрес пакета
- Содержимое Procps
- Краткие описания
- Зависимости установки Procps
- Procps (Procps-ng)
Procps
Для получения инструкций по установке смотрите Раздел Установка Procps-3.1.11 в Главе 6.
Официальный адрес пакета
Содержимое Procps
Пакет Procps содержит программы для мониторинга и завершения системных процессов. Procps получает информацию о процессах из директории /proc.
Устанавливаемые программы: 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 содержит функции, используемые большей частью программ этиого пакета.
Зависимости установки Procps
Procps зависит от: Bash, Binutils, Coreutils, GCC, Glibc, Make, Ncurses.
Источник
Установка Procps-2.0.7
Инсталляция Procps
Перед установкой пакета примените патч. Удостоверьтесь, что патч и пакет распакованы перед инсталляцией.
Для инсталляции Procps выполните:
Command explanations
patch -Np1 -i ../procps-2.0.7.patch: Этот патч устраняет проблему локали, когда программа top дает сбой при определенных настройках локали.
make XSCPT=»» install: Обнуляет значение переменной XSCPT в Makefile для отключения инсталляции XConsole. В обратном случае, команда «make install» попытается скопировать файл XConsole в каталог /usr/X11R6/lib/X11/app-defaults, который не существует, т.к. X Window System не установлена.
Содержимое Procps
Последняя проверка: версия 2.0.7.
Программы
free, kill, oldps, pgrep, pkill, ps, skill, snice, sysctl, tload, top, vmstat, w и watch
Descriptions
free показывает количество свободной и занятой физической и виртуальной памяти системы, а также разделяемой памяти и буферы ядра.
kills посылает сигналы процессам.
oldps and ps
ps выводит список процессов.
pgrep
pgrep выводит список процессов, основываясь на заданных именах и атрибутах.
pkill
pkill посылает сигналы процессам, основываясь на заданных именах и атрибутах.
skill
skill посылает сигналы процессам, попадающим под критерий.
snice
snice меняет приоритет процесса, попадающего под критерий.
sysctl
sysctl меняет параметры ядра во время его работы.
tload
tload выводит статистику загрузки системы на указанный tty (или текущий, если не).
top позволяет отслеживать активность процессора в реальном времени.
vmstat
vmstat выводит информацию о процессах, памяти, разделе подкачки, блоках IO, и активности процессора.
w показывает информацию о зарегистрировавшихся пользователях и их процессах.
watch
watch многократно выполняет команду, отображая ее вывод.
Библиотеки
Описания
libproc
libproc — библиотека, с которой связано большинство программ из этого пакета.
Зависимости Procps
Последняя проверка: версия 2.0.7.
Bash: sh
Binutils: as, ld, strip
Fileutils: install, ln, mv, rm
Gcc: cc1, collect2, cpp0, gcc
Grep: grep
Make: make
Gawk: awk
Sed: sed
Sh-utils: basename, pwd
Textutils: sort, tr
Источник
Procps
Официальная ссылка
Содержимое Procps
Последняя проверка: версия 2.0.7.
Программы
free, kill, oldps, pgrep, pkill, ps, skill, snice, sysctl, tload, top, vmstat, w и watch
Descriptions
free показывает количество свободной и занятой физической и виртуальной памяти системы, а также разделяемой памяти и буферы ядра.
kills посылает сигналы процессам.
oldps and ps
ps выводит список процессов.
pgrep
pgrep выводит список процессов, основываясь на заданных именах и атрибутах.
pkill
pkill посылает сигналы процессам, основываясь на заданных именах и атрибутах.
skill
skill посылает сигналы процессам, попадающим под критерий.
snice
snice меняет приоритет процесса, попадающего под критерий.
sysctl
sysctl меняет параметры ядра во время его работы.
tload
tload выводит статистику загрузки системы на указанный tty (или текущий, если не).
top позволяет отслеживать активность процессора в реальном времени.
vmstat
vmstat выводит информацию о процессах, памяти, разделе подкачки, блоках IO, и активности процессора.
w показывает информацию о зарегистрировавшихся пользователях и их процессах.
watch
watch многократно выполняет команду, отображая ее вывод.
Библиотеки
Описания
libproc
libproc — библиотека, с которой связано большинство программ из этого пакета.
Зависимости Procps
Последняя проверка: версия 2.0.7.
Bash: sh
Binutils: as, ld, strip
Fileutils: install, ln, mv, rm
Gcc: cc1, collect2, cpp0, gcc
Grep: grep
Make: make
Gawk: awk
Sed: sed
Sh-utils: basename, pwd
Textutils: sort, tr
Источник
Linux.yaroslavl.ru
Linux From Scratch: Версия 5.0 | ||
---|---|---|
Назад | Приложение A. Описание пакетов и зависимости | Далее |
Procps
Для получения инструкций по установке смотрите Раздел Установка Procps-3.1.11 в Главе 6.
Официальный адрес пакета
Содержимое Procps
Пакет Procps содержит программы для мониторинга и завершения системных процессов. Procps получает информацию о процессах из директории /proc.
Устанавливаемые программы: 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 содержит функции, используемые большей частью программ этиого пакета.
Зависимости установки Procps
Procps зависит от: Bash, Binutils, Coreutils, GCC, Glibc, Make, Ncurses.
Источник
Procps (Procps-ng)
Procps (ps, top, vmstat, pgrep, w. ) — пакет содержащий набор консольных приложений для мониторинга и завершения системных процессов, информацию о процессах приложения получают из директории /proc (псевдофайловой системой, динамически создаваемой ядром для предоставления информации о состоянии процессов).
Краткие описания приложений пакета:
free — возвращает информацию о свободной и используемой памяти в системе, как физической, так и свопа.
kill — используется для посылки сигналов процессам.
pgrep — выводит список процессов, отфильтрованый по именам и другим атрибутам.
pkill — посылает сигналы процессам по их имени или другим атрибутам.
pmap — возвращает карту памяти указанного процесса.
ps — выводит список текущих процессов.
skill — посылает сигналы процессам, попадающим под критерий.
snice — изменяет приоритет выполнения процессов, соответствующих критериям.
sysctl — модифицирует параметры ядра во время его работы.
tload — отображает график загрузки системы.
top — отображает загрузку процессора. Используется для слежения за активностью процессора в реальном времени.
uptime — утилита показывающая текущее время, время работы после загрузки, количество текущих пользователей и нагрузку за последние 1, 5 и 15 минут.
vmstat — отображает статистику виртуальной памяти, включая информацию о процессах, памяти, страницах, блоках ввода-вывода, прерываниях и активности CPU.
w — показывает сколько пользователей подключено к системе, где и как они подключились.
watch — циклически выполняет указанную команду, выводя ее первый полный экран вывода. Это позволяет контролировать вывод все время.
Procps зависит от: Bash, Binutils, Coreutils, GCC, Glibc, Make, Ncurses.
Источник