Wie kann man unter Ubuntu einen Ordner mit einem anderen Ordner verlinken?
- Einführung in das Verlinken von Ordnern unter Ubuntu
- Symbolische Links – Was sind sie und warum sind sie sinnvoll?
- Ordner unter Ubuntu mit symbolischem Link verknüpfen
- Besonderheiten und Berechtigungen
- Fazit
Einführung in das Verlinken von Ordnern unter Ubuntu
Unter Ubuntu und generell in Linux-Systemen besteht die Möglichkeit, Ordner auf verschiedene Arten miteinander zu verlinken. Dies ist besonders nützlich, wenn man möchte, dass Inhalte eines Ordners an einer anderen Stelle im Dateisystem ebenfalls sichtbar oder zugänglich sind, ohne die Dateien kopieren zu müssen. Es gibt zwei gängige Methoden: das Erstellen von symbolischen Links (Symlinks) und das Anlegen von Hardlinks. Für Ordner werden typischerweise symbolische Links verwendet.
Symbolische Links – Was sind sie und warum sind sie sinnvoll?
Ein symbolischer Link ist eine Art Verknüpfung oder Verweis auf einen anderen Ordner oder eine Datei. Dabei handelt es sich im Grunde um eine spezielle Datei, die den Pfad zum Zielordner enthält. Wenn man auf den symbolischen Link zugreift, wird man automatisch zum Ziel weitergeleitet. Dies ist äußerst praktisch, um beispielsweise Ordnerstrukturen übersichtlicher zu gestalten oder Daten an mehreren Stellen im System verfügbar zu machen, ohne den Speicherplatz durch Duplikate zu belegen.
Ordner unter Ubuntu mit symbolischem Link verknüpfen
Um einen symbolischen Link zu erstellen, verwenden Sie den Befehl ln mit der Option -s. Die allgemeine Syntax lautet: ln -s /pfad/zum/zielordner /pfad/zum/linkordner. Dabei steht der erste Pfad für den Ordner, auf den verwiesen werden soll, und der zweite Pfad für den Ort und Namen des Links, der erstellt wird. Es ist wichtig, absolute Pfade zu verwenden, um Verwechslungen zu vermeiden.
Wenn Sie zum Beispiel einen Ordner namens /home/benutzer/dokumente/projekt in einem anderen Verzeichnis wie /home/benutzer/desktop/projekt_link sichtbar machen möchten, geben Sie folgenden Befehl ein:
ln -s /home/benutzer/dokumente/projekt /home/benutzer/desktop/projekt_linkNach Ausführen dieses Befehls erscheint im Desktop-Verzeichnis ein Link namens projekt_link, der auf den ursprünglichen Ordner projekt zeigt.
Besonderheiten und Berechtigungen
Symbolische Links übernehmen nicht die Zugriffsrechte des Zielordners, sondern verweisen nur darauf. Daher ist es wichtig, dass der Benutzer ausreichende Berechtigungen zum Zugriff auf den Zielordner besitzt. Wenn die Rechte nicht stimmen, kann der Link zwar existieren, aber nicht erfolgreich genutzt werden.
Fazit
Das Verlinken von Ordnern unter Ubuntu mittels symbolischer Links ist eine sehr praktische Methode, um Ordner an mehreren Stellen gleichzeitig zugänglich zu machen, ohne die Inhalte mehrfach speichern zu müssen. Mit dem Befehl ln -s ist dies schnell und unkompliziert möglich und verbessert die Organisation des Dateisystems erheblich.
