Datei- und Verzeichnisverbindungen
Verbindungen (Links) sind Verknüpfungen zwischen einem Dateinamen und einer I-Node-Referenznummer (I-Node-Nummer), der internen Darstellung einer Datei. Da Verzeichniseinträge Dateinamen mit I-Node-Nummern enthalten, stellt jeder Verzeichniseintrag eine Verbindung dar.
Dateien werden anhand der I-Node-Nummer und anhand des Dateinamens identifiziert. Durch die Verwendung von Verbindungen kann jede Datei bzw. jede I-Node-Nummer viele verschiedene Namen besitzen. Die I-Node-Nummer 798 beispielsweise enthält eine Kurzinformation bezüglich des Juni-Verkaufs im Büro Omaha. Derzeit lautet der Verzeichniseintrag für diese Kurzinformation wie folgt:
| I-Node-Nummer | Dateiname |
|---|---|
| 798 | memo |
Da diese Informationen zu Informationen gehören, die in den Verzeichnissen Verkauf und omaha gespeichert sind, werden Verbindungen verwendet, um die Informationen an den Stellen zur Verfügung zu stellen, an denen Sie benötigt werden. Mit dem Befehl ln werden Verbindungen zu diesen Verzeichnissen erstellt. Die Datei besitzt nun drei Dateinamen:
| I-Node-Nummer | Dateiname |
|---|---|
| 798 | memo |
| 798 | Verkauf/Juni |
| 798 | omaha/Juniverkauf |
Wenn Sie mit dem Befehl pg oder cat den Inhalt der drei Dateien anzeigen, werden dieselben Informationen angezeigt. Wird der Inhalt des I-Nodes unter einem dieser drei Dateinamen geändert, gelten diese Änderungen auch für die anderen Dateinamen.