next up previous contents
suivant: Suspendre un processus monter: Multi-niveau (Job control) précédent: Concept de processus et   Table des matières


Obtenir la liste des processus

Il existe deux commandes principales, l'une montrant les processus, ps, et l'autre les jobs, jobs. Le concept de processus est plus général: un processus est identifié de façon unique dans le système par son numéro. Un job, au contraire, est identifié par un numéro qui est unique seulement dans le shell correspondant. Cela explique qu'on ne puisse employer jobs que pour les processus du shell courant. Les formats d'affichage de ps sont assez compliqués, et on ne retiendra que le numéro du processus, généralement indiqué comme PID, et le nom de la commande courante afin de retrouver des processus.

ps
liste des processus du shell courant.
ps -uuser
liste des processus appartenant à l'utilisateur user. Sous BSD ou Linux la commande ps -x est à utiliser.
ps -ef
liste de tous les processus du système sous POSIX (p.ex. Solaris26, ou Linux avec le tiret).
ps -aux
liste de tous les processus du système sous BSD. Sous Linux, on peut également utiliser cette forme sans le tiret.
jobs -l
liste des jobs avec leur numéro de job ainsi que leur numéro de processus système.

On notera aussi la commande top, qui permet de connaître les processus gourmands en puissance de calcul.


next up previous contents
suivant: Suspendre un processus monter: Multi-niveau (Job control) précédent: Concept de processus et   Table des matières
Marc SCHAEFER 2003-03-01