Es gibt eine Standardstruktur namens Filesystems Hierarchy Standard (FHS). Einige Linux-Darsteller halten sich daran, andere nicht.
In einfachen Worten, wenn es um / usr und / var geht, können Sie sagen, dass / usr vom Benutzer installierte Dateien sind, die sich nicht ändern, und / var für Dateien, die sich ändern (Spool, formatierte Dokumentation). Auf diese Weise können Sie beispielsweise / usr über ein Netzwerk einbinden und über mehrere Computer verfügen, die sich die "statischen" / usr / teilen und über ein lokales / var für Dateien verfügen, die "dynamisch" sind.
Zitate aus dem Linux-Systemadministrator-Handbuch: http://tldp.org/LDP/sag/html/dir-tree-overview.html
/ usr / lib
Ändern der Datendateien für Programme und Subsysteme, einschließlich einiger Konfigurationsdateien für die gesamte Site. Der Name lib stammt aus der Bibliothek. Ursprüngliche Bibliotheken von Programmierunterprogrammen wurden in / usr / lib gespeichert.
/ usr / local
Der Ort für lokal installierte Software und andere Dateien. Distributionen dürfen hier nichts installieren. Es ist ausschließlich für die Verwendung durch den lokalen Administrator reserviert. Auf diese Weise kann er absolut sicher sein, dass keine Aktualisierungen oder Upgrades seiner Distribution jegliche zusätzliche Software überschreiben, die er lokal installiert hat.
/ var / lib
Dateien, die sich ändern, während das System normal läuft.
Weitere Informationen finden Sie unter http://tldp.org/LDP/sag/html/dir-tree-overview.html, wenn andere Verzeichnisse vorhanden sind, die Sie wissen möchten.