Link ist...

  • das Fachwort für einen Verweis im Internet
  • der Namen des Helden im Computerspiel Zelda
  • eine Verknüpfung auf eine Datei, die auf dieser Seite behandelt wird

Beschreibung

Ein Link ist ähnlich wie ein Alias eine Verknüpfung auf eine Datei, einen Ordner oder ein Volume. Man unterscheidet zwischen symbolischen (auch Symlink oder Softlink geannnt) und harten Links. Diese werden ausschliesslich unter Unix, z.B. im Terminal mit ln oder ln -s gesetzt.

Hilfreich für nicht Terminal begeisterte User ist das Programm MacDropAny, mit dem man symbolische Links nicht nur in der Dropbox anlegen kann.

Besonderheiten bei symbolischen Links

Wird die Originaldatei verschoben ist ein symbolischer Link gebrochen. Wird die Originaldatei gelöscht, werden alle symbolischen Links, die darauf verweisen, ins Leere gehen. Symbolische Links auf Verzeichnisse können im Zusammenspiel mit Programmen gefährlich werden, die unbedarft mit Verzeichnisbäumen umgehen. Bestenfalls entsteht eine endlose Schleife sowie ein Pufferüberlauf des Verzeichnispfadpuffers, was zu Abstürzen oder gefährlichen Fehlfunktionen führt. Schlimmstenfalls führt das Löschen eines Verzeichnisbaums dazu, dass auch die Inhalte des symbolisch verlinkten Verzeichnisses gelöscht werden. Es ist unter Unix nicht werlaubt einen symbolischen Verzeichnislink über den Systembefehl „rmdir“ zu löschen, damit unbedarft mit symbolischen Links umgehende Programme eine Fehlermeldung erhalten und fehlschlagen, wenn sie solch einen Link entfernen wollen.

Besonderheiten bei harten Links

Ein harter Link ist kein Verweis auf eine Datei, sondern ein zusätzlicher Eintrag in der Verzeichnisstruktur einer Festplatte. Die Originaldatei ist praktisch an zwei Stellen verfügbar, ist aber keine Kopie und verbraucht auch nicht den doppelten Platz. Harte Links funktionieren nur auf Dateien.

Wird die Originaldatei verschoben oder umbenannt, folgt der harte Link, d.h. dass ein harter Link immer noch funktioniert, wenn die Zieldatei verschoben wurde. Wird die Originaldatei gelöscht, wird nur der Verzeichniseintrag gelöscht und der harte Link öffnet weiter die Originaldatei.

Kategorie
Betriebssystem, Unix

Zuletzt geändert am 23.12.2012 22:26 Uhr von Walljet ( Besuche)

© 2004 – 2024 ApfelWiki

Impressum - Datenschutz

cb