Procps

Eine Installationsanleitung finden sie im Abschnitt namens Installieren von Procps-3.1.11 in Kapitel 6.

Offizielle Download Adresse

Procps (3.1.11):
http://procps.sourceforge.net/

Procps Locale Patch:
http://www.linuxfromscratch.org/patches/lfs/5.0/procps-3.1.11-locale-fix.patch

Inhalt von Procps

Procps enthält Programme zur Überwachung und Steuerung von Systemprozessen. Die Informationen zu den Prozessen holt Procps aus dem /proc Verzeichnis.

Installierte Programme: free, kill, pgrep, pkill, pmap, ps, skill, snice, sysctl, tload, top, uptime, vmstat, w und watch

Installierte Bibliothek: libproc.so

Kurze Beschreibungen

free gibt die Menge and freiem und benutzten Arbeitsspeicher aus, sowohl physischen als auch swap.

kill wird benutzt um Signale an Prozesse zu senden.

pgrep findet Prozesse aufgrund ihres Namens und anderer Attribute.

pkill signalisiert Prozesse basierend auf ihrem Namen oder anderen Attributen.

pmap gibt eine Speicherübersicht des angegebenen Prozesses aus.

ps zeigt eine Übersicht der laufenden Prozesse an.

skill sendet Signale an Prozesse die den angegebenen Kriterien entsprechen.

snice ändert die Priorität von Prozessen die auf die angegebenen Kriterien passen.

sysctl ändert Kernelparamter zur Laufzeit.

tload gibt eine Grafik der aktuellen durchschnittlichen Systemlast aus.

top zeigt die obersten CPU Prozesse an. Es ermöglicht eine Übersicht über laufende Prozesse in Echtzeit.

uptime gibt aus, wie lange das System läuft, wieviele Benutzer eingeloggt sind, und wie hoch die durchschnittliche Systemlast ist.

vmstat erzeugt Statistiken zur Ausnutzung des virtuellen Speichers, gibt Informationen zu Prozessen, Speicher, Paging, Block IO, trapsm und CPU Aktivität aus.

w zeigt, welche Benutzer gerade eingeloggt sind, wo, und seit wann.

watch führt ein Kommando immer wieder aus und gibt eine Bildschirmseite von seiner Ausgabe aus. So können sie die Ausgabe eines Programms beobachten.

libproc enthält Funktionen die von den meisten Programmen in diesem Paket benutzt werden.

Procps Installationsabhängigkeiten

Procps ist abhängig von: Bash, Binutils, Coreutils, GCC, Glibc, Make, Ncurses.