Vous êtes sur la page 1sur 5

Rapport sur la commande « 

ps »

La commande « ps  » est un outil flexible permettant d'identifier les programmes en


cours d'exécution sur le système et les ressources qu'ils utilisent. Elle affiche des
statistiques et des informations d'état sur les processus du système, tels que l'ID de
processus ou d'unité d'exécution, l'activité des E-S, l'UC et l'utilisation de la mémoire.

I. Utilisation de la commande « ps » :

 La commande « ps » permet d’avoir des informations sur les processus en


cours. Lancée seule, elle n’affiche que les processus en cours lancés par
l’utilisateur et depuis la console actuelle.
 Cette commande permet de vérifier l'état des processus actifs sur un
système et d'afficher des informations techniques sur les processus. Ces
données sont utiles pour les tâches administratives telles que la
détermination des priorités des processus.
 En fonction des options utilisées, la commande ps indique les informations
suivantes :
 État actuel du processus
 ID de processus
 ID du processus parent
 ID d'utilisateur 
 Classe de programmation
 Priorité
 Adresse du processus
 Mémoire utilisée
 Temps CPU utilisé

II. Champs des rapports « ps » :

Champ Explication

UID Nom de l’utilisateur qui a lancé le processus.

PID ID du processus.

PPID ID du processus parent.


C Utilisation de CPU relative à la priorité : plus la
valeur est grande, plus le processus est prioritaire.

SZ Taille d'adresse virtuelle du processus.

PRI Priorité de programmation du thread de noyau. Un


nombre plus élevé indique une priorité plus élevée.

STIME Instant du lancement du processus.

TTY Nom du terminal.

TIME La durée de traitement du processus.

CMD Nom du processus.

III. Exemples : Options de la commande « ps » 

 La façon la plus simple d’utiliser ps est de le lancer sans paramètres. Il


affiche une liste des processus lancés par l’utilisateur qui a exécuté la
commande.
 Pour avoir plus d’informations, on utilise le paramètre -f .

 Le paramètre -e donne des informations sur tous les processus en cours.

 Le paramètre -u permet de préciser une liste d’un ou plusieurs utilisateurs


séparés par une virgule.
 Le paramètre -t pour les terminaux.

 Le paramètre -p pour des PID précis.

 Le paramètre -l propose plus d’informations techniques.

 Le paramètre -H ordonne et indente les processus selon leur généalogie


(PPID).
 L'option -aux permet de visualiser les utilisateurs associés à chaque
processus.

Vous aimerez peut-être aussi