les variables d’environnement

les varriables en shell bash

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) :

RaccourciEffet
Ctrl + Alt + F1Accède à TTY1 (session texte)
Ctrl + Alt + F2Accède à TTY2, etc.
Ctrl + Alt + F7 ou F1Retour à l’interface graphique (sur certaines distributions)

Ces TTY sont des terminaux indépendants où tu peux te connecter à ton compte en ligne de commande.