6.51. Procps-3.2.3

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

Geschätzte Kompilierzeit: 0.1 SBU

Ungefähr benötigter Festplattenplatz: 6.2 MB

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

6.51.1. Installation von Procps

Kompilieren Sie das Paket:

make

Installieren Sie das Paket:

make install

6.51.2. Inhalt von Procps

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 an freiem und benutzten Arbeitsspeicher aus, sowohl physischem als auch Swap

kill

Sendet Signale an Prozesse

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

Listet zur Zeit laufende Prozesse auf

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. Ermöglicht eine Übersicht über laufende Prozesse in Echtzeit.

uptime

Gibt aus, wie lange ein System bereits läuft, wieviele Benutzer eingeloggt sind und wie hoch die Systemlast ist

vmstat

Erzeugt Statistiken zur Ausnutzung des virtuellen Speichers, gibt Informationen zu Prozessen, Speicher, Paging, Block-IO, traps und CPU-Aktivität aus

w

Zeigt an, 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.