Startseite

Symlink auf Mac: Was ist es und Wie erstelle/lösche ich es

Updated on Samstag, 11. Mai 2024

Written by

Charlotte Lee

Approved by

Jessica Shee

Deutsch English Français やまと Español Português

Eine Einführung in den Symbolischen Link/Symlink auf dem Mac

Zusammenfassung: Dieser Beitrag, bereitgestellt von iBoysoft, führt Sie durch alles, was Sie über den Symlink auf dem Mac wissen müssen. Nach dem Lesen werden Sie wissen, was der Symlink auf dem Mac ist und wie man einen Symlink auf dem Mac erstellt und löscht.

Die OS X- und macOS-Betriebssysteme auf dem Mac unterstützen verschiedene Arten von Verknüpfungen zu Dateien und Ordnern. Der Zugriff auf Elemente, die tief im Dateisystem verborgen sind, ist einfach mit Verknüpfungen. Symlink ist eine Art davon. Lesen Sie weiter, um mehr darüber zu erfahren.

 

Ein symbolischer Link, auch bekannt als Symlink, ist eine Art Link, der an einem Ort auf Ihrem Computer gespeichert ist und den Zugriff auf einen anderen Ort auf derselben Maschine lenkt. Es kann mit einer Verknüpfung zu einer App verglichen werden. Obwohl die tatsächliche App-Datei tief in Ihren Dateien versteckt ist, können Sie die App einfach öffnen, indem Sie auf die Verknüpfung auf Ihrem Desktop doppelklicken.

Kurz gesagt, Symlink ist eine spezielle Datei, die das System zur verknüpften Datei/Ordner auf Ihrem Mac lenkt. Wenn Sie den Symlink auf Ihrem Mac doppelklicken, wird die verknüpfte Datei/der verknüpfte Ordner geöffnet, sodass Sie schnell auf das Zielobjekt zugreifen können, ohne die Verzeichnisse in Finder Schritt für Schritt durchsuchen zu müssen.

Sie könnten denken, dass der Symlink ähnlich dem Alias auf dem Mac ist, aber der Symlink ist weiter fortgeschritten. Er funktioniert in jeder Anwendung auf dem System, einschließlich Befehlszeilen-Dienstprogramme wie Terminal. Außerdem enthält der Symlink nicht den Inode des Objekts und findet das Objekt mit seinem Pfadnamen, er funktioniert weiterhin, auch wenn es andere Dateien mit demselben Namen gibt.

In diesem Teil wird Ihnen gezeigt, wie Sie Symlinks auf dem Mac auf verschiedene Arten erstellen können. Das integrierte Tool Terminal kann helfen, Symlinks auf dem Mac zu erstellen. Eine andere macOS-App Automator kann auch eine Finder-Menüoption hinzufügen, um Symlinks mit einem Klick zu erstellen. Außerdem können einige Drittanbieter-Apps auch problemlos Symlinks auf Ihrem Mac erstellen.

Symbolische Links mit Terminal erstellen

  1. Navigieren Sie zu Finder> Anwendungen> Dienstprogramme> Terminal, um das Terminal zu starten.
  2. Führen Sie den ln Befehl in folgender Form aus. ln -s /Pfad/zum/Original /Pfad/zum/Link Zum Beispiel ln -s /Benutzer/name/Downloads /Benutzer/name/Schreibtisch
  3. Um den Dateipfad in Anführungszeichen zu setzen, wenn er Leerzeichen oder andere Sonderzeichen enthält. ln -s "/Benutzer/name/Meine Dateien" "/Benutzer/name/Schreibtisch/Mein Link"
  4. Um einen symbolischen Link an einem Systemort zu erstellen, setzen Sie dem ln Befehl das sudo Befehl voran. Sie müssen SIP auf modernen Versionen von macOS deaktivieren: sudo ln -s /Pfad/zum/Original /Pfad/zum/Link

Symbolische Links mit Automator erstellen

  1. Öffnen Sie auf Ihrem Mac die Automator-Anwendung und wählen Sie dann Neues Dokument aus.
  2. Klicken Sie nach der Auswahl von Schnellaktion im Dokumenttypfeld auf die Schaltfläche Auswählen.
  3. Geben Sie Dateien oder Verzeichnisse an und stellen Sie sicher, dass neben der Einstellung "Workflow empfängt aktuelles" ein Programm ausgewählt ist.
  4. Suchen Sie den Eintrag Run Shell Script im Abschnitt "Aktionen" der Seitenleiste und ziehen Sie ihn in den Hauptteil des Fensters.
  5. Die soeben hinzugefügte Aktion "Eingabe übergeben" verfügt über eine Liste von Auswahlmöglichkeiten, aus denen Sie auswählen können. Geben Sie dann den folgenden Skript ein oder fügen Sie ihn ein: while [ $# -ne 0 ]; do
        ln –s "$1" "$1-Symbolischer-Link"
        shift
    done
  6. Wählen Sie Datei aus dem Automator-Menü und klicken Sie dann auf den Speichern-Link in der Liste. Geben Sie dieser Schnellaktion einen Namen (z.B. "Symbolischen Link erstellen") und klicken Sie dann auf Speichern.

Symbolische Links über Drittanbieter-Apps erstellen

Entweder die Terminalbefehle oder die Automatormethoden erscheinen möglicherweise etwas kompliziert. Es gibt eine relativ einfache Lösung für Sie, nämlich die Verwendung einer Drittanbieteranwendung, um symbolische Links auf dem Mac zu erstellen. Ähnlich wie beim Automator ermöglicht es eine App wie SymbolicLinker für Mac, eine Option zum Kontextmenü hinzuzufügen, damit Sie Symbolische Links einfach durch Rechtsklick auf Ihre Dateien und Ordner erstellen können.

Es ist ziemlich einfach, symbolische Links auf dem Mac zu löschen, genau wie Sie Dateien auf dem Mac löschen. Sie können ihn einfach im Finder/Schreibtisch mit der rechten Maustaste anklicken und Im Papierkorb verschieben im Kontextmenü auswählen. Außerdem können Sie auch den Terminalbefehl rm /Symbolischer-Link-Standort ausführen und Enter klicken, um die symbolischen Links vom Mac zu entfernen.

Haben Sie versucht, den Symlink auf dem Mac zu doppelklicken, aber es konnte das korrekte Objekt nicht öffnen? Haben Sie die Datei/den Ordner an einen anderen Ort verschoben? Wenn Ihre Antwort ja lautet, dann ist das der Grund. 

Wie bereits erwähnt, tragen symbolische Links im Gegensatz zu Aliassen den Dateipfad des Elements anstelle des Inodenamens. Wenn der Dateipfad geändert wird, ist der symbolische Link unterbrochen und das System kann das Element nicht finden, wenn es an einen anderen Ort verschoben wird. Daher können Sie den Symlink erneut erstellen, um das Problem zu beheben.

Teilen Sie diesen Beitrag über Symlink auf dem Mac!