Startseite

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

Updated on Mittwoch, 11. Dezember 2024

iBoysoft author Charlotte Lee

Written by

Charlotte Lee
Professional tech editor

Approved by

Jessica Shee

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

Zusammenfassung: Dieser Beitrag 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.

symlink mac

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

 

Ein symbolischer Link, auch bekannt als Symlink, ist eine Art von Link, der an einem Ort auf Ihrem Computer gespeichert ist und den Zugriff auf einen anderen Ort auf derselben Maschine lenkt, im Gegensatz zum festen Link. Man kann ihn mit einer Verknüpfung zu einer App vergleichen. Obwohl die eigentliche App-Datei tief in Ihren Dateien verborgen ist, können Sie die App durch einfaches Doppelklicken auf die Verknüpfung auf Ihrem Desktop öffnen.

Kurz gesagt ist ein Symlink eine spezielle Datei, die das System zum 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, daher können Sie schnell auf das Zielobjekt zugreifen, ohne die Verzeichnisse in Finder einzeln zu durchsuchen.

Sie könnten denken, dass der Symlink dem Alias auf dem Mac ähnlich ist, aber der Symlink ist fortschrittlicher. Er funktioniert in jeder Anwendung im System, einschließlich Befehlszeilen-Dienstprogrammen wie Terminal. Außerdem enthält der Symlink nicht die inode des Objekts und findet das Objekt über seinen Dateipfad, 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 Weisen erstellen können. Das integrierte Werkzeug Terminal kann dabei helfen, Symlinks auf dem Mac zu erstellen. Eine andere macOS-App Automator kann auch eine Finder-Menüoption zum Erstellen von Symlinks mit einem Klick hinzufügen. Darüber hinaus können einige Drittanbieter-Apps auch problemlos Symlinks auf Ihrem Mac erstellen.

Symlinks mit Terminal erstellen

  1. Navigieren Sie zu Finder > Programme > Dienstprogramme > Terminal, um das Terminal zu starten.
  2. Führen Sie den Befehl ln in folgender Form aus. ln -s /Pfad/zum/Original /Pfad/zum/Link Zum Beispiel ln -s /Benutzer/name/Downloads /Benutzer/name/Schreibtisch 
  3. Umschließen Sie den Dateipfad in Anführungszeichen, 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 Systemstandort zu erstellen, fügen Sie dem ln-Befehl das sudo-Befehl voran. Auf modernen Versionen von macOS müssen Sie SIP deaktivieren: sudo ln -s /Pfad/zum/Original /Pfad/zum/Link

Symbolischen Link mit Terminal erstellen

Symbolische Links mit Automator erstellen

  1. Öffnen Sie auf Ihrem Mac die Automator-Anwendung und wählen Sie dann Neues Dokument.
  2. Klicken Sie nach der Auswahl von Schnellaktion im Dokumenttypfeld auf die Schaltfläche "Auswählen".
  3. Legen Sie Dateien oder Verzeichnisse fest und stellen Sie sicher, dass neben der Einstellung "Workflow erhält aktuelles" ein Programm ausgewählt ist.
  4. Suchen Sie den Eintrag "Shell-Skript ausführen" im Abschnitt "Aktionen" der Seitenleiste und ziehen Sie ihn in den Hauptteil des Fensters.
  5. Die gerade hinzugefügte Aktion "Eingabe übergeben" hat eine Liste von Optionen, aus der Sie auswählen und wählen können. Geben Sie dann das folgende Skript ein oder fügen Sie es 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 auf den Link Speichern in der Liste. Geben Sie dieser Schnellaktion einen Namen (z.B. "Symbolischen Link erstellen") und klicken Sie dann auf Speichern.

Symbolischen Link auf Mac mit Automator erstellen

Symbolische Links über Anwendungen von Drittanbietern erstellen

Entweder die Terminalbefehle oder die Automatormethoden scheinen ein wenig kompliziert zu sein. Es gibt für Sie eine relativ einfache Lösung, indem Sie eine Anwendung von Drittanbietern verwenden, um symbolische Links auf dem Mac zu erstellen. Ähnlich wie bei Automator ermöglicht Ihnen eine App wie SymbolicLinker für Mac, eine Option zum Kontextmenü  hinzuzufügen, sodass Sie durch einfaches Rechtsklicken auf Ihre Dateien und Ordner Symlinks erstellen können.

Symboliclinker für Mac

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

Hast du auf dem Mac doppelt auf den Symlink geklickt, aber er konnte das richtige Objekt nicht öffnen? Hast du die Datei/den Ordner an einen anderen Ort verschoben? Wenn deine Antwort ja ist, dann ist das der Grund.

Wie bereits erwähnt, enthalten symbolische Links im Gegensatz zu Aliassen den Dateipfad des Elements anstelle des Inode-Namens. Wenn der Dateipfad geändert wird, wird der symbolische Link unterbrochen und das System kann das Element nicht finden, wenn es an einen anderen Ort verschoben wird. Deshalb kannst du den Symlink erneut erstellen, um das Problem zu beheben.

Teile diesen Beitrag über Symlink auf dem Mac!