Procps

Pour les instructions d'installation, voir la section intitulée Installer Procps-3.1.11 dans Chapitre 6.

Site officiel de téléchargement

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

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

Contenu de Procps

Le package Procps apporte les programmes pour observer et arrêter les processus systèmes. Procps récupère des informations sur les processus via le répertoire /proc.

Programmes installés : free, kill, pgrep, pkill, pmap, ps, skill, snice, sysctl, tload, top, uptime, vmstat, w et watch

Bibliothèque installée : libproc.so

Descriptions courtes

free rapporte la quantité de mémoire, physique et swap, libre et utilisée dans le système.

kill est utilisé pour envoyer des signaux aux processus.

pgrep recherche des processus suivant leur nom et d'autres attributs.

pkill envoie un signal aux processus suivant leur nom et d'autres attributes.

pmap récupère le plan mémoire du processus donné.

ps affiche un état des processus actuels.

skill envie des signaux aux processus correspondant à un certain critère.

snice change la priorité des processus suivant un critère donné.

sysctl modifie les paramètres du noyau pendant son exécution.

tload affiche un graphe de la charge système actuelle.

top affiche les processus suivant le top CPU. Il apporte une interface indiquant l'activité du processeur en temps réel.

uptime affiche depuis combien de temps le système est allumé, combien d'utilisateurs sont connectés ainsi que la moyenne de la charge système.

vmstat rapporte les statistiques sur la mémoire virtuelle, donnant des information sur les processus, la mémoire, la pagination, les blocs d'entrée/sortie, les traps et l'activité du CPU.

w affiche les utilisateurs actuellement connectés, où et depuis.

watch lance une commande donnée de façon répétée, en affichant une permier écran de sa sortie. Ceci vous permet de vérifier le changement à la sortie tout le long.

libproc contient les fonctions utilisées par la plupart des programmes de ce package.

Dépendances d'installation de Procps

Procps dépend de Bash, Binutils, Coreutils, GCC, Glibc, Make, Ncurses.