Hard- & Softlinks
Grundlagen
Jede Datei (die man sich per ls
anzeigen lassen kann) ist eigentlich
nur ein Verweis auf einen Speicherbereich auf der Festplatte.
Wird eine Datei (innerhalb einer Partition) verschoben, wird nur der alte Verweis gelöscht, und ein neuer an der neuen Stelle auf den selben Speicherbereich angelegt. Die eigentlichen Daten bleiben unverändert.
- Symlink - Ist nur ein weiterer Verweis auf einen bestehenden Verweis
- Hardlink - Ist ein zweiter Verweis auf den selben Speicherbereich
Existiert kein Verweis mehr auf einen Speicherbereich, gilt die Datei als gelöscht.
Links anlegen
-
Hardlink:
ln quelle link
-
Softlink:
ln -s quelle link
Links anzeigen
-
Hard- und Softlinks anzeigen:
ls -i
-
Softlinks kann man schon auch schon so erkennen:
ls -l
-
pwd
- Zeigt im Standard nur den Symbolischen Pfad -
pwd -P
- Zeigt den tatsächlichen Pfad
last update: 2024-01-28 12:40:56 +0100