Wurzelverzeichnis

In Computerdateisystemen ist das Wurzelverzeichnis das erste oder höchste Verzeichnis in einer Hierarchie. Es kann mit der Wurzel eines Baums — der Startpunkt verglichen werden, wo alle Zweige entstehen.

Metapher

Das Beispiel eines physischen Dateikabinetts zu verwenden, wenn die getrennten Schubladen im Dateikabinett als das höchste Niveau von Unterverzeichnissen im Dateisystem oder schnellen System vertreten werden, dann ist das Zimmer das Dateikabinett darin, kann als das Wurzelverzeichnis vertreten werden. D. h. die anderen Verzeichnisse können darin sein, aber das Wurzelverzeichnis kann in keine anderen Verzeichnisse mindestens in diesem Dateisystem hineingehen. In am meisten Betriebssystemen können Dateien innerhalb des Wurzelverzeichnisses ebenso in seinen Unterverzeichnissen gelegt werden. Man kann sich das als das Stellen von Papierdateien überall im Zimmer, oder in jedes Dateikabinett innerhalb des Zimmers vorstellen.

Vielfache Wurzelverzeichnisse

Unix abstrahiert die Natur dieser Baumhierarchie völlig, und in Systemen von Unix und Unix-like, das Wurzelverzeichnis wird angezeigt. Obwohl das Wurzelverzeichnis herkömmlich genannt wird, hat der Verzeichniszugang selbst keinen Namen — sein Name ist der "leere" Teil vor dem anfänglichen Verzeichnisseparator-Charakter . Alle filesystem Einträge, einschließlich bestiegener Teilungen sind "Zweige" dieser Wurzel.

Unter DOS, OS/2 und Windows von Microsoft, hat jede Teilung eine Laufwerk-Brief-Anweisung (etikettiert für eine besondere Teilung C), und es gibt kein Verzeichnis der gemeinsamen Wurzel darüber. DOS, OS/2 und Windows unterstützen wirklich abstraktere Hierarchien, mit Teilungen mountable innerhalb eines Verzeichnisses eines anderen Laufwerkes, obwohl das selten gesehen wird. Das ist in DOS durch den Befehl möglich gewesen, seitdem es zuerst zu DOS hinzugefügt wurde, und in allen Windows-Versionen ebenso erreicht werden kann. In einigen Zusammenhängen ist es auch möglich, sich auf ein Wurzelverzeichnis zu beziehen, das alle bestiegenen Laufwerke enthält, obwohl es Dateien direkt nicht enthalten kann, weil es auf keinem Dateisystem besteht. Zum Beispiel, wenn man sich zu einer lokalen Datei mit der "Datei verbindet:" URI Schema, die Syntax ist der Form"", wo "" das Standardpräfix ist, und das dritte '' die Wurzel des lokalen Systems vertritt.

In UNIX ähnlichen Betriebssystemen hat jeder Prozess seine eigene Idee davon, wie das Wurzelverzeichnis ist. Für die meisten Prozesse ist das dasselbe als das wirkliche Wurzelverzeichnis des Systems, aber es kann durch das Benennen des Systemanrufs geändert werden. Das wird normalerweise zu Sicherheitszwecken getan einzuschränken, der einen Prozess ablegt, kann zu gerade einer Teilmenge der Dateihierarchie zugreifen.

/ Wurzel

Auf vielen Unixes gibt es auch ein Verzeichnis, das genannt wird. Verwirrend ist es nicht ein Wurzelverzeichnis im Sinne dieses Artikels, aber eher das Hausverzeichnis des Überbenutzers (herkömmlich bekannt als "Wurzel").

VMS

Im VMS Betriebssystem wird der Begriff "Wurzel-Verzeichnis" gebraucht, um sich auf das Verzeichnis zu beziehen, in dem Dateien ganzen Benutzers versorgt werden, der ist, was Unix das "Hausverzeichnis" nennt. Die Entsprechung von einem MS-DOS pro Platte "wurzelt ein Verzeichnis" in VMS wird ein "Master-Dateiverzeichnis" genannt und wird als angegeben

Siehe auch

  • Filesystem Hierarchy Standard (FHS)
  • Hausverzeichnis
  • Elternteilverzeichnis
  • Arbeitsverzeichnis

Links


La Ronde / Dora und Cora Webber
Impressum & Datenschutz