Linux Command · 2 min read · Sep 22, 2025

Tutoriel sur la commande who de Linux pour les débutants (8 exemples)

Parfois, en travaillant sur la ligne de commande, vous pourriez vouloir en savoir plus sur les utilisateurs connectés. Il existe un utilitaire en ligne de commande who que vous pouvez utiliser pour accéder à ce type d’informations. Dans ce tutoriel, nous allons discuter des bases de who en utilisant quelques exemples faciles à comprendre.

Mais avant de faire cela, il convient de mentionner que tous les exemples ici ont été testés sur Ubuntu 16.04 LTS.

Comme déjà mentionné, la commande who montre qui est connecté. Voici sa syntaxe :

who [OPTION]... [ FILE | ARG1 ARG2 ]

Et voici ce que dit la page de manuel de l’outil à ce sujet :

Imprime des informations sur les utilisateurs qui sont actuellement connectés.

Voici quelques exemples sous forme de questions-réponses qui vous donneront une bonne idée de la façon dont cet utilitaire fonctionne.

Q1. Comment fonctionne la commande who ?

L’utilisation de base est assez simple - il suffit d’exécuter la commande ‘ who ‘.

who

Par exemple, sur mon système, la sortie suivante a été produite :

Et sur une machine serveur, la sortie suivante a été produite :

Ainsi, les sorties montrent essentiellement que l’utilisateur ‘himanshu’ et ‘ubuntu’ sont connectés sur tty7 et pts/0 (respectivement) le 16 février à 09:07 et 09:35 (respectivement). La dernière colonne montre des informations liées à l’adresse IP.

Q2. Comment accéder à l’heure du dernier démarrage du système ?

Pour cela, utilisez l’option de ligne de commande -b.

who -b

Q3. Comment accéder aux informations relatives aux processus morts ?

Ces informations peuvent être accessibles en utilisant l’option de ligne de commande -d.

who -d

Q4. Comment imprimer les processus de connexion au système ?

Pour cela, utilisez l’option de ligne de commande -l.

who -l

Q5. Comment imprimer les processus actifs générés par init ?

Pour afficher tous les processus actifs générés par init, utilisez l’option de ligne de commande -p.

who -p

Q6. Comment imprimer le nombre d’utilisateurs connectés ?

Dans le cas où vous souhaitez imprimer les noms de tous les utilisateurs connectés ainsi que le nombre total, utilisez l’option de ligne de commande -q.

who -q

Q7. Comment imprimer le dernier changement d’horloge système ?

Pour imprimer le dernier changement d’horloge système, utilisez l’option de ligne de commande -t.

who -t

Q8. Comment imprimer des informations liées au niveau d’exécution ?

Pour imprimer la valeur actuelle du niveau d’exécution, utilisez l’option de ligne de commande -r.

who -r

Conclusion

Comme vous en conviendrez, la commande who est assez facile à comprendre et à utiliser. Elle offre de nombreuses options en ligne de commande, mais la courbe d’apprentissage n’est pas du tout abrupte. Nous avons discuté de la majorité des options ici. Lorsque vous aurez terminé de pratiquer celles-ci, vous pourrez en apprendre davantage sur l’outil en consultant sa page de manuel.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.