On va ouvrir un terminal, le terminal va permettre la communication avec le shell (pour communiquer avec le noyau)
etudiant@ordi:~$ ls
Bureau Images Musique snap Vidéos
Documents Modèles Public Téléchargements
etudiant@ordi:~$ _
la on remarque l’utilisateur etudiant (le login de connexion) (éviter les accents , les accents n’existe pas en anglais)
on a taper ls (suivi d’une validation avec entrée)
on y voit ici des répertoires , on est positionné actuellement dans le répertoire de travail d’étudiant ( pwd )
etudiant@ordi:~$ pwd
/home/etudiant
etudiant@ordi:~$
Par défaut en générale on est sous l’interpréteur bash
etudiant@ordi:~$ echo $SHELL
/bin/bash
etudiant@ordi:~$
commande builtin ou non
Les commandes quand on est avec l’interpréteur bash sont soit interne (builtin) ou externe , des exécutables mis dans l’arborescence du système.
la variable $PATH défini ou chercher ces commandes.
etudiant@ordi:~/Works/TP0_LINUX$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
whereis savoir ou trouver la commande
etudiant@ordi:~/Works/TP0_LINUX$ type whereis
whereis est /usr/bin/whereis
par exemple whereis est une commande exécutable dans /usr/bin/whereis
etudiant@ordi:~/Works/TP0_LINUX$ type type
type est une primitive du shell
alors que type est une commande interne (builtin) a bash
🖥️ Console virtuelle (TTY)
Lorsque tu es en dehors de l’environnement graphique (GUI), ou même depuis un terminal graphique, les touches Ctrl + Alt + F1 à F6 permettent de changer de terminal virtuel (TTY) :
| Raccourci | Effet |
|---|---|
Ctrl + Alt + F1 | Accède à TTY1 (session texte) |
Ctrl + Alt + F2 | Accède à TTY2, etc. |
Ctrl + Alt + F7 ou F1 | Retour à l’interface graphique (sur certaines distributions) |
Ces TTY sont des terminaux indépendants où tu peux te connecter à ton compte en ligne de commande.
