C'est un peu désordonné, et il y a un certain degré de croisements, mais la visite rapide, sans vraiment entrer dans les sous-dossiers de ceux-ci:
/etc
, /tmp
et ne /var
sont que des liens symboliques vers des sous-dossiers dans /private
.
/etc
contient généralement des fichiers de configuration.
/tmp
est pour les fichiers temporaires utilisés par les processus en cours d'exécution (voir aussi /var/tmp
)
/var
est également utilisé pour les fichiers quelque peu temporaires utilisés par les processus en cours d'exécution, mais ceux-ci ont tendance à être moins temporaires et plus souvent préservés entre les exécutions - par exemple les fichiers journaux qui sont généralement dans /var/log
.
/usr
contient des fichiers binaires (exécutables) et des fichiers liés au développeur pour les principaux utilitaires unix / BSD. Les choses que l'utilisateur installe lui-même devraient finir /usr/local
.
/bin
contient également des binaires , mais ils ont tendance à être plus OS fondamental que ceux /usr
- comme cp
, cat
, bash
.
/sbin
est comme ci-dessus mais se concentre sur les tâches administratives de routine telles que mount
et shutdown
. Le s
= système / superutilisateur , généralement vous avez besoin des droits root / superutilisateur pour utiliser ces commandes.
/.fseventsd
est utilisé par le système d'exploitation pour consigner les événements de modification du système de fichiers (tels que la création de dossiers) afin que les parties intéressées puissent être informées lorsque le système de fichiers change.
Cependant, pour courir le risque de dire ce que vous ne vouliez pas que je dise - la plupart d'entre elles sont de peu d'intérêt, et si vous en utilisiez, vous seriez plus susceptible d'être dans /usr/local
, /var/log
ou /tmp
.
Des informations supplémentaires mettant l'accent sur la structure Unix commune peuvent être trouvées sur Wikipedia ( Unix File System ).