pour le lecteur curieux, sbin
est l'abréviation de «système binaire» (bien qu'il ait parfois été qualifié de «binaire statique», car sur certains systèmes, les exécutables /sbin
seraient toujours liés de manière statique pour assurer un système amorçable s'ils /lib
étaient détruits); lib
, assez évidemment, signifie «bibliothèques».
/var
contient des «fichiers variables», tels que des journaux, des identifiants de processus, des répertoires temporaires et des spools de courrier.
/proc
(sur les systèmes qui ont un proc
système de fichiers) ne contenait à l’origine que des informations sur les processus en cours, mais Linux l’a étendu pour inclure également de nombreuses autres informations (par exemple, cat /proc/cpuinfo
).
Sur certaines versions Unix plus anciennes, /etc
contenaient souvent des programmes exécutables (et le sont peut-être encore, dans certains cas), plutôt que d'être simplement restreints aux fichiers de configuration. Si ma mémoire est bonne, ifconfig
c'était en réalité /etc/ifconfig
sur des systèmes SVR4 il y a quelques années.
Si vous utilisez une machine Solaris, vous verrez également xpg4
(pour «X / Open Portability Guide»), ccs
(«Système de compilation C») et ucb
(«Université de Californie, Berkeley» - compatibilité BSD).
Vous pouvez trouver utile de lire sur le FHS utile :)