Aidez-moi s'il vous plaît à distinguer les PTS du mode GUI généré par TTY.
multi-user.target
J'ai fait ça:
Sudo systemctl set-default multi-user.target
startx
pour passer à l'interface graphiquetty
et who
, qui a déclaré: [.____]$ tty /dev/pts/0 [.____] $ OMS [.____] DEBIAN8 TTY1 2017-01-09 20:22 [.____] Debian8 TTY2 2017-01-09 20:23
Pourquoi la sortie de who
pas cela à la place?
qui Debian8 TTY1 2017-01-09 20:22 [.____] Debian8: 0 2017-01-09 20:23
J'ai exécuté startx
pour entrer en mode GUI, et tty
dit pts/0
. Alors pourquoi who
sortie tty2
ne pas :0
?
Quand tty
est exécuté, nous obtenons /dev/pts/0
. Mais regardez ce qui précède. Dans la colonne TTY de la sortie de w
la ligne de startx
dit tty2
. Pourquoi6 n'est pas :0
?
Quelle est la différence entre /dev/pts/0
et tty
?
Les tty2
Sortie lorsque je commence x avec xinit /etc/X11/xinit/xinitrc -- /etc/X11/xinit/xserverrc :0 vt2 -auth /tmp/serverauth.451rqHm1NC
- Est-ce une pts ou non? Il génère
$ tty /dev/pts/0
Cela dit que le TTY ici est un PTS, je pense.
graphical.target
J'ai fait ça:
Sudo systemctl set-default graphical.target
tty
, céder $ tty /dev/pts/0
tty
, céder $ tty /dev/pts/1
w
Il y a deux gites. Ils peuvent être commutés entre ctrlaltf1 et ctrlaltf2.
Exécuter la commande tty
, les deux terminaux disent /dev/pts/0
ou /dev/pts/1
. Mais regardez la sortie de w
ci-dessus. Pourquoi la colonne de terminal pour /usr/bin/lxsession -s LXDE -e LXDE
dire :0
? Et pourquoi la colonne Terminal pour xinit /etc/X11/xinit/xinitrc -- /etc/X11/xinit/xserverrc :1 vt2 -auth /tmp/serverauth.k7JPJJEAHJ
dire tty2
?
Quelle est la différence entre -pts et tty et :?
L'utilitaire who
par défaut affiche des informations relatives à la connexion. Si vous êtes connecté à un tty2
, alors who
le dira.
Utilisez la commande w
pour afficher des informations sur les utilisateurs actuellement connectées à la machine et sur quel terminal ils font quoi sur.
Mise à jour: " Quelle est la différence exacte entre un" terminal ", une" coquille ", une" console "et une" console "? " décrit certaines différences entre une TTY et une PTY. :0
est l'écran hôte particulier que vous êtes connecté à.
Quelle est la différence entre
pts
ettty
et:0
?
pts
= "p Seudo t ERMINAL -S Lave": Dispositif de connexion lors de la connexion via le réseau ou une console (par exemple SSH ).
tty
= "t ele TY PE": connexions série ou console (mode texte)
:0
= "local: affichage # ": X11 Server, utilisé pour la connexion graphique (par exemple GDM)