Linux From Scratch: Version 20020515 | ||
---|---|---|
Prev | Chapter 6. Installation des logiciels de base du système | Next |
Estimation du temps de construction: 1 minute Estimation de l'espace disque requis: 2 MB |
Installez Procps en exécutant les commandes suivantes:
make && make XSCPT="" install && mv /usr/bin/kill /bin |
make XSCPT='' install: Cela positionne la variable XSCPT du Makefile à une valeur nulle afin que l'installation de XConsole soit désactivée. Sinon "Make install" essaye de copier le fichier XConsole dans /usr/X11R6/lib/X11/app-defaults. Et ce répertoire n'existe pas, car X n'est pas installé.
free, kill, oldps, pgrep, pkill, ps, skill, snice, sysctl, tload, top, uptime, vmstat, w et watch
free affiche le nombre total de mémoire, physique ou de swap, disponible ou utilisée dans le système. Il affiche également la mémoire partagée et les tampons utilisés par le noyau.
kill envoie des signaux aux processus.
ps donne un état des processus en cours.
pgrep cherche les processus à partir de leur nom et d'autres attributs.
pkill envoie des signaux en se basant sur leur nom et d'autres attributs.
skill envoie des signaux aux processus remplissant certains critères.
snice change la priorité d'ordonnancement des processus remplissant certains critères.
sysctl modifie les paramètres noyau au lancement.
tload affiche un graphique de la charge moyenne du système en cours au terminal spécifié (ou au tty du processus tload si aucun n'est spécifié).
top affiche l'activité du processeur en temps réel.
uptime donne en une ligne les informations suivantes : le temps courant, depuis combien de temps le système tourne-t-il, combien d'utilisateurs sont actuellement connectés, et la charge moyenne du système dans les 1, 5, et 15 dernières minutes.
vmstat fournit des informations sur les processus, la mémoire, la pagination, les entrées-sorties, les interruptions, et l'activité du processeur.
w affiche des informations sur les utilisateurs actuellement connectés, et leurs processus.
watch exécute une commande répétitivement, en affichant ses sorties (au premier écran plein).
libproc.so
libproc est une bibliothèque avec laquelle la plupart des programmes de ce package ont été lié pour sauver de l'espace dique, en implémentant des fonctions communes une seule fois.
Procps-2.0.7 nécessite que les programmes suivants soient installés:
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