Hardlinks zu Verzeichnissen unter Linux

Zuletzt verändert am 24. Juli 2026 • 1 Min. Lesezeit • 145 Wörter
In Dateisystemen sind rekursive Ordnerstrukturen gefährlich und daher unter Linux nicht erlaubt.
Hardlinks zu Verzeichnissen unter Linux
Bild von Michael Jeltsch

Harte Links (auf Deutsch heissen die anscheinend Verknüpfungen) auf Verzeichnisse sind unter Linux verboten, da sie:

  • Zyklen in der Verzeichnishierarchie erzeugen würden.
  • die Annahme unterlaufen, dass Verzeichnisse eine Baumstruktur bilden.
  • das Löschen und die Referenzzählung erschweren würden.
  • die Durchquerung und Wartung des Dateisystems erheblich erschweren würden.

Hardlinks zu Verzeichnissen sind unter Linux nicht erlaubt. Um etwas Ähnliches zu simulieren, kannst du einen beliebigen Dateisystempfad in ein beliebiges anderes Verzeichnis einbinden (bind mount). Allerdings müssen Sie vorsichtig sein, da dabei dieselben Probleme wie bei Verzeichnis-Hardlinks auftreten können, nämlich zirkuläre und damit unendliche Dateipfade…sudo mount --bind /home/user/Documents/Desktop/ /home/user/Desktop/. Eine solche Verknüpfung verschwindet nach einem Neustart. Wenn du ihn dauerhaft einrichten möchtest, kannst du den Eintrag in die Datei /etc/fstab einfügen:/home/user/Documents/Desktop/ /home/user/Desktop none bind. Manche behaupten, dies funktioniere nicht mit LVM, aber zumindest unter Ubuntu 20.04 funktioniert es. Natürlich sollte dieser Eintrag ganz am Ende der fstab stehen!