Objectifs
- Comprendre le rôle des principaux répertoires Linux.
- Naviguer avec pwd, ls et cd.
- Créer, lire, copier, déplacer et rechercher des fichiers.
- Supprimer uniquement des cibles vérifiées et éviter les commandes dangereuses.
Se repérer dans l’arborescence Linux
Tous les chemins Linux partent de /. Un chemin absolu commence par cette racine ; un chemin relatif part du répertoire courant affiché par pwd.
La casse compte : app.log et App.log sont deux noms différents. Les espaces et caractères spéciaux nécessitent aussi une attention particulière dans le shell.
Les répertoires essentiels
Chaque répertoire répond à un usage général. Leur contenu exact varie légèrement selon la distribution et les logiciels installés.
- / : racine de toute l’arborescence.
- /home : dossiers personnels des utilisateurs standards.
- /etc : configuration du système et des services.
- /var : données variables, notamment caches, files d’attente et nombreux logs.
- /tmp : fichiers temporaires, souvent nettoyés automatiquement.
- /opt : logiciels additionnels installés en dehors de l’arborescence standard.
- /usr : programmes, bibliothèques et ressources partagées du système utilisateur.
Naviguer et inspecter
pwd affiche votre position. ls liste le contenu et ls -la inclut les entrées cachées avec leurs détails. cd change de répertoire.
pwd
ls
ls -lacd /var/log
cd -Créer, copier, déplacer et lire
mkdir crée un répertoire, touch crée un fichier vide ou actualise sa date, cp copie et mv déplace ou renomme. Pour lire, cat convient aux petits fichiers ; less permet de parcourir un fichier, tandis que head et tail ciblent son début ou sa fin.
mkdir projet
cd projet
touch app.log
cp app.log app-backup.log
ls -lamv app-backup.log archive.log
cat app.log
less archive.log
head app.log
tail app.logfind . -type f -name "*.log"Supprimer avec prudence
rm supprime un fichier et rmdir uniquement un répertoire vide. Une suppression en ligne de commande ne passe généralement pas par une corbeille : confirmez le chemin avec pwd et ls avant d’agir.
rm fichier-temporaire.txt
rmdir dossier-viderm -ri dossier-a-verifierrm -rf combine suppression récursive et absence de confirmation. Ne l’utilisez jamais par réflexe : contrôlez la cible, évitez les variables non vérifiées et préférez une option interactive quand le contexte le permet.
Bonnes pratiques
Décomposez les opérations : inspectez, copiez ou déplacez, vérifiez le résultat, puis supprimez seulement ce qui est confirmé. Utilisez des noms explicites et placez les chemins contenant des espaces entre guillemets.
- Exécuter pwd et ls -la avant une opération sensible.
- Créer une sauvegarde lorsqu’un fichier important doit être modifié.
- Tester find sans action de suppression pour valider d’abord les résultats.
Erreur fréquente : lancer rm -rf sans vérifier la cible
Mini résumé
- pwd, ls et cd permettent de se repérer et de naviguer.
- mkdir, touch, cp et mv créent ou organisent les données.
- cat, less, head et tail donnent différentes vues d’un fichier.
- find recherche ; rm et rmdir nécessitent une cible soigneusement vérifiée.
Mini quiz
Trois questions pour vérifier les notions essentielles de la leçon.