Startseite

Symlink auf Mac: Was es ist und wie man es erstellt/löscht

Updated on Samstag, 27. April 2024

iBoysoft author Charlotte Lee

Written by

Charlotte Lee
Professional tech editor

Approved by

Jessica Shee

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

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

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

Die Betriebssysteme OS X und macOS auf dem Mac unterstützen verschiedene Arten von Verknüpfungen zu Dateien und Ordnern. Mit Verknüpfungen können Sie einfach auf Dateien zugreifen, die tief im Dateisystem verborgen sind. Symlink ist eine davon. Lesen Sie weiter, um mehr darüber zu erfahren.

 

Ein Symbolic Link, auch bekannt als Symlink, ist eine Art von Verknüpfung, die an einem Ort auf Ihrem Computer gespeichert ist und den Zugriff auf einen anderen Ort auf demselben Gerät lenkt. Es kann mit einer Verknüpfung zu einer App verglichen werden. Obwohl die eigentliche App-Datei tief in Ihren Dateien verborgen ist, können Sie die App einfach öffnen, indem Sie auf die Verknüpfung auf Ihrem Desktop doppelklicken.

Kurz gesagt, ein Symlink ist eine spezielle Datei, die das System zu der verknüpften Datei/Ordner auf Ihrem Mac führt. Wenn Sie auf dem Mac auf den Symlink doppelklicken, wird die verknüpfte Datei/der verknüpfte Ordner geöffnet, und Sie können somit schnell auf das Zielobjekt zugreifen, ohne Verzeichnisse in Finder nacheinander zu öffnen.

Der Symlink ähnelt möglicherweise dem Alias auf dem Mac, ist jedoch weiter fortgeschritten. Er funktioniert in jeder Anwendung des Systems, einschließlich Befehlszeilen-Dienstprogrammen wie Terminal. Außerdem enthält der Symlink nicht den Inode des Objekts und findet das Objekt anhand seines Dateipfades. Er funktioniert auch dann weiter, wenn andere Dateien den gleichen Namen haben.

In diesem Bereich wird erklärt, wie man Symlinks auf dem Mac auf verschiedene Arten erstellen kann. Das integrierte Werkzeug Terminal kann Ihnen dabei 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. Darüber hinaus können einige Drittanbieter-Apps ebenfalls 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 ln Befehl in folgender Form aus. ln -s /pfad/zum/ursprünglichen /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 hinzu, Sie müssen SIP auf modernen Versionen von macOS deaktivieren: sudo ln -s /pfad/zum/ursprünglichen /pfad/zum/link

Erstellen eines symbolischen Links mit Terminal

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. Geben Sie Dateien oder Verzeichnisse an und stellen Sie sicher, dass neben der Einstellung "Workflow erhält aktuelles" ein Programm ausgewählt ist.
  4. Lokalisieren Sie den Eintrag "Shell-Skript ausführen" im Bereich "Aktionen" der Seitenleiste und ziehen Sie ihn in den Hauptteil des Fensters.
  5. Die gerade hinzugefügte Aktion "Eingabe übergeben" hat eine Liste von Auswahlmöglichkeiten daneben, 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 symlink"
        shift
    done
  6. Wählen Sie Datei aus dem Automator-Menü und klicken Sie dann 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 dem Mac mit Automator erstellen

Symbolische Links über Drittanbieter-Apps erstellen

Entweder die Terminalbefehle oder die Automatormethoden scheinen etwas kompliziert. Es gibt eine relativ einfache Lösung für Sie, die Verwendung einer Drittanbieter-App, um symbolische Links auf dem Mac zu erstellen. Ähnlich wie beim Automator ermöglicht Ihnen eine App wie SymboLiclinker for Mac, durch einen einfachen Rechtsklick auf Ihre Dateien und Ordner im Kontextmenü Symlinks zu erstellen.

Symboliclinker für Mac

Es ist ziemlich einfach, Symlinks auf dem Mac zu löschen, ähnlich wie Sie Dateien auf dem Mac löschen. Sie können einfach mit einem Rechtsklick im Finder/Schreibtisch darauf klicken und im Kontextmenü Auf Papierkorb verschieben auswählen. Außerdem können Sie auch den Terminalbefehl rm /Symlink-Standort ausführen und auf Enter klicken, um die symbolischen Links vom Mac zu entfernen.

Haben Sie auf dem Mac doppelgeklickt, aber der Symlink konnte das richtige 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 Aliasen den Dateipfad des Elements anstelle des Inode-Namens. Wenn der Dateipfad geändert wird, ist der symbolische Link unterbrochen und das System kann das Element nicht finden, wenn Sie es an einen anderen Ort verschieben. Sie können den Symlink daher erneut erstellen, um das Problem zu beheben.

Teilen Sie diesen Beitrag über Symlink auf dem Mac!