Les dossiers de Linux
Cette pages contient les chemins importants dans Linux.
Une très bonne explication des dossiers de base est disponible sur le site du zéro.
/usr/share/icons/ < Dossier des icônes.
/usr/share/applications/ < Dossier des .desktop principaux.
/etc/skel/ < Dossier ou sont stockés les fichiers créés dans un nouveau profile.
/etc/kde4/ < Dossier ou sont stockés les fichiers de configuration par défaut de kde4.
/etc/network/interfaces < Fichier de configuration des interfaces réseaux.
/etc/fstab < Fichier de configuration de montage des disques ([Page
Wikipedia](http://fr.wikipedia.org/wiki/Fstab)).
/etc/mtab < Liste tout les points de montage du système.
/etc/crontab < Les commandes planifiées.
/etc/protocols < La liste des protocoles de communication.
/etc/services < La liste des ports des protocoles de service ([Page
About.com](http://linux.about.com/cs/linux101/g/slshetcslshserv.htm)).
/etc/rc.local < Les applications lance au démarrage de Linux.
/proc/mounts < Liste tout les points effectif montés du système.
/proc/cpuinfo < Infos sur le(s) processeur(s) du système.
/proc/meminfo < La mémoire du système. Plus d'infos [`ici`](http://www.sygus.net/dotclear/index.php?post/2008/04/25/La-memoire-sous-Linux-proc-meminfo).
/proc/*PID*/status < La mémoire d'un programme. Plus d'infos [`ici`](http://www.linuxforums.org/forum/kernel/49438-proc-pid-status.html).
Les .desktop
Les fichier .desktop sont des “lanceurs d'application”. Ils jouent un peu le rôle des raccourcies de Windows (Plus d'info ici).
Le dossier:
/usr/share/applications
Contient la plupart des .desktop de votre environnement.
Le dossier:
~/.local/share/applications
Contient vos .desktop locaux.
Un exemple:
~/.local/share/applications/my-app.desktop
Contient grossierement:
[Desktop Entry]
Encoding=UTF-8
Value=1.0
Type=Application
Name=My App
Name[fr]=Mon Application
Comment=Cool app!
Icon=/home/user/myApp/icon.png
Exec=/home/user/myApp/myapp
Categories=Utility
Path=/home/user/myApp
Les catégories de Freedesktop sont disponible ici: Registered Categories.
C'est aussi ici que s'enregistre les programmes quand vous décidez d'ouvrir une extension avec une certaine application (“ouvrir avec...”).
~/.local/share/applications/userapp-gedit-D9MDZV.desktop
Les fichiers de config globaux
Cette section explique certains fichiers et dossiers de configuration globaux du système.
Changer les application par défaut de Linux
Ce fichier liste les application .desktop a utiliser en fonction du type MIME du fichier (image, texte, video, etc...).
/usr/share/applications/defaults.list
Si vous changez le desktop de votre distribution préféré (pour virer tout ce qui est KDE/Gnome et passer a du 100% Xfce par exemple) il est vivement conseillé de l’éditer en ajoutant les logiciels propres a votre environnement en fin de ligne. En effet, ce fichier est souvent prévu pour le desktop d'origine et n'est pas adapté en fonction des changements que vous faites sur votre système.
Source: Programme par défaut pour les images
- Le fichier default.list de xubuntu.
- Resetter son fichier default.list: How to set default applications systemwide?.
Les fichier de config locaux
Dans cette section sont listés certains fichier et dossiers de configuration locaux parfois accompagnés d'une explication.
Le menu
~/.config/menus/
Ce dossier contient les .menu qui définissent comment est structuré le menu. Ces fichiers font des appels aux .desktop qui eux même définissent les entrées du menu.
Dernière mise à jour : ven. 08 mai 2020