Je continue à entendre parler de ces choses connues sous le nom tty
de.
que sont-ils
comment puis-je y accéder
que font-ils?
command-line
tty
jrg
la source
la source
Réponses:
tty
est l’une de ces commandes Unix funky qui imprime le nom du terminal connecté à l’entrée standard.Les téléscripteurs sont des terminaux texte uniquement utilisés comme un moyen d'accéder à l'ordinateur pour y remédier, sans se connecter à un bureau éventuellement bloqué.
Connexe: Qu'est-ce que tty7 dans la ligne de commande?
Par défaut, Ubuntu a 7 terminaux.
1-6
uniquement la ligne de commande pour7
exécuter votre session X (votre bureau normal).1
, le bureau de l’interface graphique est activé2
et les lignes de commande activées3-7
.Pour y accéder, utilisez ce raccourci clavier:
Ctrl+ Alt+ F1(ou F3sur 17.10 et plus récent)
(changer F1 en F1-F6 pour accéder au terminal que vous voulez)
Pour revenir à votre session graphique (le bureau normal):
Ctrl+ Alt+ F7(ou F2sur 17.10 et plus récent)
la source
Vous pouvez modifier le TTY affiché par ligne de commande avec
chvt
(nécessite dessudo
privilèges), à partir de SSH par exemple. Voici la partie pertinente de la page de manuel (man chvt
):la source
Un terminal, en abrégé télétype et peut-être plus communément appelé terminal , est un appareil qui vous permet d’interagir avec le système en envoyant et en recevant des données, telles que des commandes et la sortie qu’elles produisent.
Il existe de nombreux types de ttys, mais de nos jours la plupart des ttys sont implémentés dans des logiciels, tels que les consoles graphiques auxquelles vous pouvez accéder avec Ctrl + Alt + Fn, ou les émulateurs de terminaux tels que les terminaux Gnome qui s'exécutent au sein d'une session X.
Il existe également une
tty
commande indiquant le nœud de périphérique du terminal dans lequel il est exécuté (ou affiche "pas un terminal" s'il ne fonctionne pas dans un terminal; oui, il est possible d'exécuter des commandes en dehors d'un terminal). Par exemple:Lorsque je suis connecté et que j'exécute un shell sur la machine, celui-ci s'exécute normalement à l'intérieur d'un terminal, à savoir le voici
/dev/pts/0
. Cependant, lorsquessh host command
j'exécute une commande sur un hôte distant, la commande n'est pas exécutée à l'intérieur d'un terminal.la source
Cela change votre espace de travail: par exemple, vous pourriez avoir un fichier texte ouvert et passer à tty2, puis vous pourriez avoir une commande / ls pour référence. Ceci est très utile pour un environnement comme Ubuntu Server.
Cela équivaut à ouvrir deux onglets dans un environnement graphique.
Dans Ubuntu Server (16.04.3 LTS - pour moi), je peux utiliser ALT+ F1-F6ou utiliser ALT+ LeftArrowpour revenir en arrière ou ALT+ RightArrowpour avancer.
Vous pouvez voir votre tty en vous déconnectant d'Ubuntu Server (exécuter
logout
) et voir en hautUbuntu 16.04.3 LTS ubuntu tty#
qu'il est standard, mais peut différer d'une version à l'autre.Si votre tty ne s'affiche pas sur votre écran de connexion, vous pouvez le lancer
sudo nano /etc/issue
et en haut, vous pouvez y insérer ce que vous voulez, mais pour ajouter le tty que vous souhaitez placer\l
. Place\n
pour le nom d'hôte.Exemple:
/ etc / issue
montrerait
Remarques:
#
fait référence à un nombrela source