Tuxfiles sagt Folgendes über die Linux-Verzeichnisstruktur:
/var:Dieses Verzeichnis enthält variable Daten, die sich bei laufendem System ständig ändern.
FHS on/var sagt Folgendes:
/varenthält variable Datendateien. Dies umfasst Spool-Verzeichnisse und -Dateien, Verwaltungs- und Protokollierungsdaten sowie vorübergehende und temporäre Dateien.
Dann sagen sie, dass Dinge wie Protokolle, E-Mails und der Spooler in diesem Ordner abgelegt werden.
Traditionell findet eine Stamm Installation von Apache oder Nginx auf Ubuntu Linux das Verzeichnis an /var/www/.
Es scheint mir nicht der ideale Ort zu sein, um ein Verzeichnis mit Dateien oder anderen Inhalten zu erstellen, die beinahe permanent sein sollen.
Warum wird es so oft hineingesteckt /var?
Ist dies subjektiv gesehen der Ort, an dem es nach der Verzeichnisstruktur im Idealfall gehen sollte?
/var/lib/wwwwäre besser geeignet gewesen ...
/varist für nicht ausführbare Nichtkonfigurationsdaten gedacht, die sich nicht im Besitz eines Benutzers befinden und die bearbeitet oder geändert werden können (z. B. auf einem wiederbeschreibbaren Volume gespeichert werden sollen). /var/libWird speziell für diese Art von Daten, die einen Neustart überstehen und nicht durch einen Wartungsprozess gelöscht werden sollen, isc-dhcp-serververwendet /var/lib, um beispielsweise ihren Eintrag von DHCP-Leases zu speichern. Es wäre also ein logischer Ort für Webserver-Dateien.