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