Lorsque je tape who
dans le terminal, j'obtiens cette sortie:
$USER tty2 2017-01-12 12:50 (:1)
Que signifie ce smiley (:1)
?
Parfois, ce smiley ressemble (:0.0)
. Qu'est-ce que cela signifie dans ce cas?
Où est un aperçu de ces différents supports?
command-line
xorg
who
dschinn1001
la source
la source
the smiley
Réponses:
Comme vous pouvez le découvrir dans la page de manuel en tapant
man who
, vous pouvez activer les en-têtes de colonne avec l'-H
option:Je dois cependant convenir que ce n'est pas très utile, et la page de manuel ne contient pas non plus d'explication des valeurs.
Cependant, je pense que je peux quand même vous dire ce que ces colonnes signifient:
NAME
est le nom d'utilisateur de chaque utilisateur connecté.LINE
semble contenir le TTY par lequel l'utilisateur est connecté (les TTY1-6 sont des terminaux, les TTY7-12 sont utilisés par le serveur d'affichage X pour afficher les bureaux graphiques; vous basculez entre eux à l'aide de Ctrl+ Alt+ F1 - F12).TIME
est la date et l'heure auxquelles l'utilisateur s'est connecté à sa session en cours.COMMENT
dans nos cas, montre le contenu de la$DISPLAY
variable d'environnement (normalement:0
) entre accolades, qui est également utilisé par le serveur d'affichage X. Seuls les ATS graphiques devraient avoir une telle valeur, cette colonne est vide pour moi sur les ATS terminaux.Vous pouvez vérifier la valeur de cette variable à l'aide de la commande
echo $DISPLAY
. Ce que cela signifie exactement est décrit par exemple dans Qu'est-ce que DISPLAY =: 0.0 signifie réellement? et Qu'est-ce que DISPLAY =: 0? .la source
Depuis la
info
page (info coreutils 'who invocation'
)Signifie donc
(:0)
simplement X afficher le numéro 0 sur l'hôte local.S'il y a aussi des utilisateurs distants (par exemple des sessions SSH), vous pouvez voir quelque chose comme
la source