Les contenus des répertoires peuvent être :
- Statique : le contenu reste inchangé jusqu’à ce qu’il soit modifié ou reconfiguré
- Dynamique/variable : le contenu est généralement modifié ou complété par des processus actifs
- Persistant : contenu qui persiste après un redémarrage (ex : paramètres de configuration)
- Exécution : contenu spécifique au processus ou au système supprimé lors d’un redémarrage
Arboressence Linux
Arboressence tree
Tree de l’arboressence avec les liens synboliques
$ tree -L 1 / |
Répertoires du système
Répertoires les plus importants du système :
/ |
Répertoires indispensable pour le boot
Deux répertoires sont INDISPENSABLES pour que le système Linux puisse démarrer, si les autres ne sont pas présent celà n’empêchera pas le système de booter.
Les 2 repertoires obligatoires à monter à la racine pour le boot sont :
/usr
/etc
(qui contient notammentfstab
…)
Commandes de base sur les fichiers
Les commandes basiques… mais certaines subtilités font gagner du temps…
Commande | Effet |
---|---|
mkdir directory |
Créer un répertoire s’il n’existe pas |
mkdir dir1 dir2 dir3 |
Créer plusieurs répertoires s’ils n’existent pas |
mkdir -p dir/sous/new/arbo |
Créer un répertoire et les respertoires manquants |
cp file new-file |
Copier un fichier |
cp -r directory new-directory |
Copier un répertoire et son contenu |
mv file new-file |
Déplacer ou renommer un fichier ou un répertoire |
rm file |
Supprimer un fichier |
rm -r directory |
Supprimer un rép. contenant des fichiers |
rm -ri directory |
Supprimer un rép. contenant des fichiers avec confirmation |
rm -rf directory |
Supprimer un rép. contenant des fichiers sans confirmation |
rmdir directory |
Supprimer un rép. vide, équivalent de rmdir ou rm -d |
Documentation
MAN hier (hierarchy filestytem)