Réponses:
Le nom de TTY vient en fait de l'ancien temps des ordinateurs: alors les ordinateurs avaient même des téléscripteurs comme terminal, de sorte que vous pouviez voir la sortie des programmes imprimés (tty = TeleTYpe / TeleTYpewrite).
ATS désigne généralement des terminaux "physiques", comme plus de terminaux connectés (même comme un téléscripteur) à un seul ordinateur, ou de nos jours: des consoles de texte plus séparées, vous pouvez basculer entre elles Ctrl+Alt+F1-F7
(ou plus, si vous en avez configuré plus).
Dans le cas d'Ubuntu, tty7 est généralement utilisé par Xorg, fournissez votre environnement graphique (pour être plus exact, il fournit uniquement un "système de fenêtrage", et des choses comme le gnome - en tant que solution d'environnement de bureau - fonctionne "en haut") ).
En revanche, "pts" est (la moitié de) une notion de "pseudo-terminal" qui implémente la fonctionnalité du terminal sans le contexte d'un "vrai" terminal physique, par exemple si vous ouvrez gnome-terminal, pour le shell (qui est généralement le bash sur les systèmes ubuntu) pour pouvoir fonctionner, il a besoin de capacités de terminal.
C'est également le cas si vous utilisez "ssh" pour vous connecter à une machine distante, donc en bref: chaque fois que quelque chose a besoin d'une fonctionnalité de type terminal / tty sans avoir de "vrai" tty.
tty7 est le terminal physique à partir duquel vous vous êtes connecté. Dans de nombreux cas, tty7 est l'endroit où s'exécute votre gestionnaire de fenêtres et à partir duquel vous vous connectez.
Comme le montre la liste ci-dessous, je me suis connecté à 9h33 le 24 mai à partir de tty7 (via la boîte de dialogue de connexion du gestionnaire de fenêtres Gnome), puis j'ai ouvert 4 pseudo-terminaux.
[iluvblender@myhome ~]$ last | tac | egrep "May\s*24"
sgoda tty7 :0 Wed May 24 09:33 still logged in
sgoda pts/0 :0 Wed May 24 09:33 still logged in
sgoda pts/2 :0 Wed May 24 09:36 still logged in
sgoda pts/4 :0 Wed May 24 09:40 still logged in
sgoda pts/5 :0 Wed May 24 09:42 still logged in