Table des matières

Les commandes who et w

La commande who : qui est connecté actuellement ?

Cette commande nous fournit des indications sur les utilisateurs qui sont connectés sur un pc.

Utilisation

Si aucun argument n'est fourni, who affiche les informations suivantes pour chaque utilisateur connecté :

On obtiendra donc un truc du genre :

who
Exemple de retour
martin@madebian:~$ who
 
martin   tty7         2012-09-30 12:55 (:0)
martin   pts/0        2012-09-30 12:56 (:0.0)

La même chose est obtenu avec la première lettre w de la commande who.
Ainsi :

w

Option -m

who -m retourne l'utilisateur en cours dans la console où vous vous trouvez.

who -m
Exemple de retour
martin@madebian:~$ who -m
 
martin   pts/0        2012-09-30 12:56 (:0.0)

La commande w

Elle est semblable à la commande who mais en plus d'afficher les utilisateurs connectés, elle indique ce qu'ils font.

w affiche des informations sur les utilisateurs actuellement connecté sur l'ordi et leur processus.

L'en-tête montre, dans cet ordre :

Les informations qui suivent sont affichées pour chaque utilisateur : nom de login, nom du tty, hôte distant, connecté depuis, inactif depuis, JCPU, PCPU, et la ligne de commande de leur processus actuel.

Le temps JCPU est le temps utilisé par tous les processus attachés au tty. Il n'inclut pas les anciens processus en arrière-plan, mais inclut les processus en arrière-plan actuellement en cours.

Le temps PCPU est le temps utilisé par les processus courants, il est indiqué dans la colonne « what ».

Ce qui donne, par exemple :

w
Exemple de retour
martin@madebian:~$ w
 
20:50:42 up  7:56,  2 users,  load average: 3,01, 2,49, 2,03
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
martin   tty7     :0               12:55   11:56m 29:59   0.03s gdm-session-worker [pam/gdm3]
martin   pts/0    :0.0             12:56    0.00s  0.04s  0.00s w

Références

La commande who

La commande w

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !