| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| arborescence [Le 31/01/2026, 13:09] – [Binaires personnels] +script (shebang) / +lien installation krodelabestiole | arborescence [Le 14/04/2026, 07:07] (Version actuelle) – màj lien interne krodelabestiole |
|---|
| Le [[:chemins|chemin]] ''/'', sans spécifier aucun nom de répertoire ou de fichier, indique le premier répertoire, celui qui contient tous les autres. | Le [[:chemins|chemin]] ''/'', sans spécifier aucun nom de répertoire ou de fichier, indique le premier répertoire, celui qui contient tous les autres. |
| |
| Il correspond à l'emplacement où le système Linux courant est installé, c'est la racine de la [[:partitions|partition]] sur laquelle est déployé Ubuntu.((Voir le //[[:mount_fstab|montage des systèmes de fichiers]]//.)) | Il correspond à l'emplacement où le système Linux courant est installé, c'est la racine de la [[:partitions|partition]] sur laquelle est déployé Ubuntu.((Voir le //[[:montage|Montage des systèmes de fichiers]]//.)) |
| |
| <note tip>''/'' au tout début d'un chemin est donc à peu près l'équivalent du ''C:\'' sous Windows.</note> | <note tip>''/'' au tout début d'un chemin est donc à peu près l'équivalent du ''C:\'' sous Windows.</note> |
| * ''Téléchargements'' (où sont stockés par défaut les fichiers téléchargés en attendant d'être traités) | * ''Téléchargements'' (où sont stockés par défaut les fichiers téléchargés en attendant d'être traités) |
| * ''Vidéos'' | * ''Vidéos'' |
| ainsi que les données que les applications créent en arrière-plan pour stocker les [[#Stockage des configurations|préférences]] et les [[#Données des applications|données]] de l'utilisateur.\\ Ces dernières sont généralement [[:fichier_cache|cachées]] : leurs noms commencent par un point ''.'' et elles n'apparaissent pas par défaut dans [[:nautilus|GNOME Fichiers]].\\ Il peut s'agir de répertoires : | ainsi que les données que les applications créent en arrière-plan pour stocker les [[#Stockage des configurations|préférences]] et les [[#Données des applications|données]] de l'utilisateur.\\ Ces dernières sont généralement [[:fichier_cache|cachées]] : leurs noms commencent par un point ''.'' et elles n'apparaissent pas par défaut dans [[:nautilus|GNOME Fichiers]].\\ Il peut s'agir de **répertoires** : |
| * ''.cache'' contient des données de [[wpfr>Mémoire_cache|cache]] temporaires (fonctionnalité d'optimisation des applications). Celles-ci peuvent être lourdes et n'ont pas besoin d'être [[:sauvegarde|sauvegardées]]. | * ''.cache'' contient des données de [[wpfr>Mémoire_cache|cache]] temporaires (fonctionnalité d'optimisation des applications). Celles-ci peuvent être lourdes et n'ont pas besoin d'être [[:sauvegarde|sauvegardées]]. |
| * ''.config'' contient les configurations de l'utilisateur, pour la plupart des applications. Voir //[[#Stockage des configurations]]//. | * ''.config'' contient les configurations de l'utilisateur, pour la plupart des applications. Voir //[[#Stockage des configurations]]//. |
| * ''.ssh'' renferme les informations de connexion [[:SSH]], dont les clés publiques et privées. | * ''.ssh'' renferme les informations de connexion [[:SSH]], dont les clés publiques et privées. |
| * etc. | * etc. |
| ou directement de fichiers : | ou directement de **fichiers** : |
| * ''.profile'' surcharge ''/etc/profile'' et fournit quelques éléments de configuration propre à la [[:session utilisateur]] (comme des [[:variables d'environnement]]). | * ''[[:bash#profile|.profile]]'' surcharge ''/etc/profile'' et fournit quelques éléments de configuration propre à la [[:session utilisateur]] (comme des [[:variables d'environnement]]). |
| * ''.bashrc'' définit la configuration propre à [[:bash]] -- toujours pour l'[[:utilisateur]] (il contient du script exécuté lors du lancement du [[:shell]]). | * ''[[:bash#bashrc|.bashrc]]'' définit la configuration propre à [[:bash]] -- toujours pour l'[[:utilisateur]] (il contient du script exécuté lors du lancement du [[:shell]]). |
| * etc. | * ''[[:bash#bash_history|.bash_history]]'' contient l'historique des [[:commande shell|commandes]] passées depuis le [[:terminal]] par l'[[:utilisateur]] courant (pour éviter d'enregistrer une commande dans ce fichier, pour des raisons de [[:sécurité]] par ex., on peut faire précéder celle-ci d'une espace '' ''). |
| | * ''[[:bash#bash_aliases|.bash_aliases]]'' permet de définir des [[:alias]] de commandes, afin de les simplifier. |
| | * D'autres applications qui n'ont besoin que d'un fichier de configuration le stockent aussi parfois directement ici (leur nom commence aussi le plus souvent par un point ''.''). |
| |
| ==== Stockage des configurations ==== | ==== Stockage des configurations ==== |