Lorsque vous tapez ps aux, que signifie chaque colonne de la sortie? Par exemple
$ ps aux
timothy 29217 0.0 0.0 11916 4560 pts/21 S+ 08:15 0:00 pine
root 29505 0.0 0.0 38196 2728 ? Ss Mar07 0:00 sshd: can [priv]
can 29529 0.0 0.0 38332 1904 ? S Mar07 0:00 sshd: can@notty
Merci et salutations!
$ ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
timothy 29217 0.0 0.0 11916 4560 pts/21 S+ 08:15 0:00 pine
root 29505 0.0 0.0 38196 2728 ? Ss Mar07 0:00 sshd: can [priv]
can 29529 0.0 0.0 38332 1904 ? S Mar07 0:00 sshd: can@notty
Consultez la page de manuel ps pour plus d’informations.
Aussi cela pourrait être utile:
Codes d'état du processus:
R
en cours d'exécution ou exécutable (file d'attente à l'exécution)D
sommeil ininterruptible (généralement IO)S
sommeil interruptible (en attente de la fin d'un événement)Z
defunct/zombie, terminé mais pas récolté par son parentT
arrêté, soit par un signal de contrôle de travail, soit parce qu'il est tracéQuelques modificateurs supplémentaires:
<
priorité élevée (pas gentil avec les autres utilisateurs)N
faible priorité (agréable pour les autres utilisateurs)L
a des pages verrouillées en mémoire (pour les E/S personnalisées et en temps réel)s
est un animateur de sessionl
est multithread (avec CLONE_THREAD, comme le font les pthreads NPTL)+
est dans le groupe de processus de premier planSous Linux la commande:
ps -aux
Moyens montrer tous les processus pour tous les utilisateurs. Vous vous demandez peut-être ce que le x signifie? Le x est un spécificateur qui signifie "l'un des utilisateurs". Pour que vous puissiez taper ceci:
ps -auroot
Qui affiche tous les processus racine, ou
ps -auel
qui affiche tous les processus de l'utilisateur el. Le technobable de la page 'man ps' est le suivant: "ps -aux affiche tous les processus appartenant à un utilisateur nommé" x ", ainsi que tous les processus sélectionnés par l'option -a.