Cas d'utilisation d'un terminal sous Linux

L'utilisation de commandes dans le terminal respecte des règles bien précises
La première règle débute toujours par le nom d'appel du programme. Par exemple, si je veux changer de dossier, je ferai appel au programme cd, change directory dont les deux premières lettres des mots font cd
La deuxième règle est, après avoir choisi le nom du programme, est de renseigner les options que l'on désire
La dernière règle est de fournir au programme des paramètres comme le nom du fichier à ouvrir, le dossier à créer

Le programme cd

Le programme cd sert à changer de dossier de travail
Il s'utilise en donnant le nom de dossier travail ou on veut se positionner
Sa plus simple expression est de le lancer sans aucun paramètre et dans ce cas on se retrouve directement dans notre dossier personnel donc dans /home/dossier_personnel

cd

Maintenant, si je veux aller dans un dossier spécifique, je précise le nom du dossier après cd. Ceci est le paramètre.
Par exemple :
cd /var/log

pour aller dans le dossier /var/log
/var/log est un chemin absolu en ce sens que l'on défini tous les dossiers depuis la racine : /, var, log
A contrario, il existe le chemin relatif.
Si je suis dans le dossier /var/log je peux directement aller dans le dossier journal, je n'ai pas besoin de faire :
cd /var/log/journal

mais je peux faire directement :
cd journal

Pour remonter d'un niveau :
cd ..

Le programme ls

Le programme ls permet de lister les fichiers et dossiers qui sont présents dans le dossier courant
En étant dans la racine :

cd /

Vous avez de grande chance d'avoir cela dans le terminal si vous faites ls Image terminal en lançant la commande ls
Avec ce logiciel, on peut rajouter des options. Les options sont généralement précédées d'un tiret
Si je lance cette commande toujours dans le dossier racine :
ls -a

vous allez constater que vous avez plus de dossiers et fichiers que la première commande. C'est normal car l'option -a permet de voir tous les fichiers et dossiers même ceux qui sont cachés (qui commence par un .)
Maintenant, je veux trier ces fichiers et dossiers (même ceux cachés) par la date de leur dernière modification :
ls -at

J'ai rajouté l'option -t (ls -at = ls -a -t)
En faisant :
ls -al

On a beaucoup plus d'information. L'option -l affiche le format long des dossiers et fichiers
Il existe encore beaucoup d'options. On verra plus tard comment les retrouver

Le programme mkdir

Le programme mkdir vous permet de créer des dossiers dans le répertoire courant. Par exemple vous êtes dans votre dossier courant

cd

Vous pouvez créer le dossier toto par :
mkdir toto

Avec l'option -p, vVous pouvez également créer deux dossiers à suivre. Par exemple, toujours à partir de votre propre dossier :
mkdir -p titi/tata

Ainsi, vous aurez dans votre dossier courant, le dossier titi. Puis dans le dossier titi, le dossier tata

Le programme cat

Ce programme vous permet de visualiser le contenu d'un fichier directement dans le terminal. Ainsi

cat /etc/fstab

vous liste le contenu du fichier fstab
Si vous souhaitez ajouter les numéros de lignes, il suffit de rajouter l'option -n

Voilà vous avez entrevu l'utilisation de logiciels par l'intermédiaire d'un terminal