Startseite

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

Updated on Donnerstag, 25. Juli 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

Das Betriebssystem OS X und macOS auf dem Mac unterstützen verschiedene Arten von Verknüpfungen zu Dateien und Ordnern. Mit Verknüpfungen können auch Dateien erreicht werden, die tief im Dateisystem versteckt sind. Symlink ist eine dieser Arten. Lesen Sie weiter, um mehr darüber zu erfahren.

 

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

Kurz gesagt ist ein Symlink eine spezielle Datei, die dem System die verknüpfte Datei/Ordner auf Ihrem Mac zeigt. Wenn Sie auf dem Mac auf den Symlink 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 einzeln öffnen zu müssen.

Sie könnten denken, dass der Symlink dem Alias auf dem Mac ähnelt, aber der Symlink ist weiter fortgeschritten. Er funktioniert in jeder Anwendung auf dem System, einschließlich Befehlszeilen-Dienstprogrammen wie Terminal. Darüber hinaus enthält der Symlink nicht die Inode des Objekts und findet das Objekt über seinen Dateipfad. Er funktioniert weiterhin, selbst wenn es andere Dateien mit demselben Namen gibt.

In diesem Teil wird erklärt, wie man Symlinks auf dem Mac auf verschiedene Weisen erstellen kann. Das integrierte Tool Terminal kann dabei helfen, Symlinks auf dem Mac zu erstellen. Eine weitere 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 ebenfalls problemlos Symlinks auf Ihrem Mac erstellen.

Erstellen von symbolischen Links mit Terminal

  1. Navigieren Sie zu Finder > Programme > Dienstprogramme > Terminal, um das Terminal zu starten.
  2. Führen Sie das ln-Kommando 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, falls 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, fügen Sie dem ln-Befehl das sudo-Befehl hinzu, Sie müssen SIP in modernen Versionen von macOS deaktivieren: sudo ln -s /pfad/zum/original /pfad/zum/link

Symlink mit Terminal erstellen

Symbole links mit Automator erstellen

  1. Öffnen Sie auf Ihrem Mac die Automator-Anwendung und wählen Sie dann Neues Dokument aus.
  2. Klicken Sie auf die Schaltfläche Wählen, nachdem Sie Schnellaktion im Dokumenttypfeld ausgewählt haben.
  3. Legen Sie Dateien oder Verzeichnisse fest und stellen Sie sicher, dass neben der Einstellung "Workflow empfängt aktuelles" ein beliebiges Programm ausgewählt ist.
  4. Suchen Sie im Seitenleisten-Abschnitt "Aktionen" den Eintrag "Shell-Skript ausführen" und ziehen Sie ihn in den Hauptbereich des Fensters.
  5. Die gerade hinzugefügte Aktion "Eingabe übergeben" hat neben sich 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 Symlink"
        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 (zum Beispiel "Symlink erstellen") und klicken Sie dann auf Speichern.

Symlink-Mac mit Automator erstellen

Kreieren von symbolischen Links über Apps von Drittanbietern

Entweder die Terminalbefehle oder die Automatormethoden scheinen ein wenig kompliziert zu sein. Es gibt eine relativ einfache Lösung für Sie, nämlich die Verwendung einer Anwendung von Drittanbietern, um symbolische Links auf dem Mac zu erstellen. Ähnlich wie beim Automator ermöglicht Ihnen eine App wie SymboLiclinker für Mac, eine Option zum Kontextmenü hinzuzufügen, sodass Sie durch einen einfachen Rechtsklick auf Dateien und Ordner Symlinks erstellen können.

Symboliclinker für Mac

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

Haben Sie den Symlink doppelt angeklickt, aber das richtige Objekt auf dem Mac konnte nicht geöffnet werden? Haben Sie die Datei/den Ordner an einen anderen Ort verschoben? Wenn Ihre Antwort ja ist, dann ist das der Grund. 

Wie bereits erwähnt, tragen symbolische Links im Gegensatz zu Aliasen den Dateipfad des Elements anstelle des Inodennamens. Der Dateipfad wird geändert, der symbolische Link ist gebrochen, und das System kann das Element nicht finden, wenn Sie es an einen anderen Ort verschieben. Daher können Sie den Symbolischen Link erneut erstellen, um das Problem zu beheben.

Teilen Sie diesen Beitrag über Symlink auf dem Mac!