20.05.2014 Aufrufe

Puehlhofer Betriebsysteme1-1.pdf - von Petra Schuster

Puehlhofer Betriebsysteme1-1.pdf - von Petra Schuster

Puehlhofer Betriebsysteme1-1.pdf - von Petra Schuster

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

BETRIEBSSYSTEME 51<br />

3IDGQDPHQ<br />

Wenn das Dateisystem als ein Verzeichnisbaum organisiert wird, wird ein<br />

Weg benötigt die Dateinamen zu spezifizieren. Es werden gewöhnlich zwei<br />

verschiedene Methoden benutzt:<br />

1. Jeder Datei wird ein absoluter Dateiname zugeordnet, bestehend aus dem<br />

Pfad vom Wurzelverzeichnis zur Datei. Absolute Dateinamen beginnen<br />

immer im Wurzelverzeichnis und sind immer eindeutig.<br />

2. Relative Pfadnamen basieren auf dem Konzept des Arbeitsverzeichnisses<br />

(auch „aktuelles Verzeichnis“ genannt). Ein Benutzer kann ein Verzeichnis<br />

als Arbeitsverzeichnis auszeichnen, in diesem Fall werden alle Pfadnamen,<br />

die nicht im Wurzelverzeichnis beginnen, relativ zu dem Arbeitsverzeichnis<br />

benutzt.<br />

Die meisten BS, die ein hierarchisches Dateisystem unterstützen, haben zwei<br />

besondere Einträge in jedem Verzeichnis, . und ..<br />

(ausgesprochen „Punkt“ und „Punkt Punkt“).<br />

Punkt referenziert auf das aktuelle Verzeichnis, Punkt Punkt referenziert auf<br />

das Elternverzeichnis.<br />

9HU]HLFKQLVRSHUDWLRQHQ<br />

CREATE Ein Verzeichnis wird erzeugt. Es ist außer Punkt und<br />

Punkt Punkt leer, welche automatisch vom System erstellt werden.<br />

DELETE Ein Verzeichnis wird gelöscht. Nur ein leeres Verzeichnis<br />

kann gelöscht werden. Ein Verzeichnis, das nur noch Punkt und<br />

Punkt Punkt enthält, gilt als leeres Verzeichnis, da diese Dateien<br />

normalerweise nicht gelöscht werden können.<br />

OPENDIR Ein Verzeichnis muß geöffnet werden, bevor es gelesen werden<br />

kann.<br />

CLOSEDIR Nachdem ein Verzeichnis gelesen wurde, sollte es geschlossen<br />

werden, um Tabellenplatz freizugeben.<br />

READDIR Dieser Aufruf holt den nächsten Eintrag aus einem geöffneten<br />

Verzeichnis.<br />

LINK Linking ist eine Technik, die es einer Datei erlaubt, in mehr als einem<br />

Verzeichnis zu erscheinen. Dieser Systemaufruf spezifiziert eine existierende<br />

Datei und einen Pfadnamen und erzeugt einen Link <strong>von</strong> einer existierenden<br />

Datei auf den Namen, der durch den Pfad angegeben wird. Auf diese Art und<br />

Weise erscheint dieselbe Datei in mehreren Verzeichnissen.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!