Procps enthält Programme zur Überwachung und Steuerung von Systemprozessen. Die Informationen zu den Prozessen holt Procps aus dem /proc-Ordner.
Approximate build time: 0.1 SBU Required disk space: 6.2 MB
Procps ist abhängig von: Bash, Binutils, Coreutils, GCC, Glibc, Make, Ncurses.
Kompilieren Sie nun Procps:
make
Installieren Sie es:
make install
Und entfernen Sie einen toten symolischen Link auf eine Bibliothek:
rm /lib/libproc.so
Installierte Programme: free, kill, pgrep, pkill, pmap, ps, skill, snice, sysctl, tload, top, uptime, vmstat, w, und watch
Installierte Bibliothek: libproc.so
free gibt die Menge an freiem und benutzten Arbeitsspeicher aus, sowohl physischem 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 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, trapsm 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.