Mise à jour : Debian 11.2 Bullseye
Le terminal est une interface homme-machine, composée d'un clavier et d'un écran, permettant de communiquer avec le shell.
Ce document décrit comment accéder aux deux types de terminaux couramment disponibles sur un PC : la console et le terminal X.
Console et Console virtuelle : Sous Linux, une console est un terminal directement pris en compte par le noyau, fonctionnant indépendamment d'un environnement graphique. Linux gère les consoles virtuelles qui sont des consoles logiquement indépendantes, mais utilisant la même interface clavier / écran. Dans ce qui suit, une console linux virtuelle est appelée simplement console. En standard, Linux Debian dispose de 7 consoles.
Terminal et Émulateur de terminal X: Sous Linux, un Terminal ou émulateur de terminal X, est un terminal fonctionnant dans un environnement graphique sous la forme d'une fenêtre graphique. Dans ce qui suit, un émulateur de terminal X est appelé simplement Terminal. xterm et xfce4-terminal sont deux logiciels de terminaux.
Sommaire
Pour se connecter en tant qu'utilisateur standard, entrer après l'invite de login, le nom d'utilisateur et le mot de passe utilisateur tels qu'ils ont été définis pendant l'installation. Le mot de passe n'est pas affiché pendant la saisie.
Hostname login: Nom_utilisateur
Password
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Nom_utilisateur@Nom_hôte:~$
Si la connexion est réussie, comme ci-dessus, le prompt du shell s'affiche : $ indique qu'il s'agit d'un compte utilisateur et ~ représente le home de l'utilisateur : /home/Nom_utilisateur.
Pour se connecter en tant que super-utilisateur, saisir root sur la ligne login, puis le mot de passe super-utilisateur tel qu'il a été défini pendant l'installation.
Hostname login: root
Password
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root@Nom_hôte~#
Si la connexion est réussie, comme ci-dessus, le prompt du shell s'affiche : # indique qu'il s'agit d'un compte super-utilisateur et ~ représente le home du super-utilisateur : /root
Depuis l’environnement graphique, taper Ctrl + Alt +Fn
Depuis une autre console, taper Alt + Fn
Debian GNU/ Linux 9 tty1
debian login:
où debian est le nom d'hôte de la machine tel qu'il a été défini pendant l'installation.
$ sudo chvt 5
Les noms de périphériques consoles sont ttyn, les noms de périphériques des émulateurs de terminaux sont pts/n. La commande tty permet de vérifier le type et le numéro du terminal en cours d'utilisation,
Pour une console
$ tty
/dev/tty1
Pour un émulateur de terminal :
$ tty
/dev/pts/0
$ tty
/dev/ttyS0
$ exit
Debian GNU/ Linux 9 ty1
Nom_hôte login:
Nom_utilisateur@Nom_hôte:~$
$ echo $TERM
linux
$ echo $TERM
xterm-256color
$ echo "message depuis $(tty) vers /dev/tty0" >/dev/tty0