Written by
Charlotte LeeZusammenfassung: 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.
Verschiedene Arten von Verknüpfungen zu Dateien und Ordnern werden von den Betriebssystemen OS X und macOS auf dem Mac unterstützt. Der Zugriff auf Elemente, die tief im Dateisystem versteckt sind, ist mit Verknüpfungen einfach. Symlink ist eine davon. Lesen Sie weiter, um mehr darüber zu erfahren.
Was ist ein Symlink auf dem Mac
Ein symbolischer Link, auch als Symlink bezeichnet, 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 Hard Link. Es kann mit einer Verknüpfung zu einer App verglichen werden. Obwohl die eigentliche App-Datei tief in Ihren Dateien versteckt ist, können Sie die App nur durch Doppelklicken auf die Verknüpfung auf Ihrem Desktop öffnen.
Kurz gesagt ist ein Symlink eine spezielle Datei, die das System zur verknüpften Datei/Ordner auf Ihrem Mac leitet. Wenn Sie auf dem Mac doppelklicken, wird die verknüpfte Datei/der verknüpfte Ordner geöffnet, so dass Sie schnell auf das Zielobjekt zugreifen können, ohne die Verzeichnisse in Finder eins nach dem anderen zu öffnen.
Sie könnten denken, dass der Symlink dem Alias auf dem Mac ähnlich ist, aber der Symlink ist fortschrittlicher. Er funktioniert in jeder Anwendung auf dem System, einschließlich Befehlszeilen-Dienstprogrammen wie Terminal. Außerdem enthält der Symlink nicht die Inode des Objekts und findet das Objekt mit seinem Pfadnamen, er funktioniert weiterhin, auch wenn es andere Dateien mit dem gleichen Namen gibt.
Wie erstellt man einen Symlink auf dem Mac
In diesem Abschnitt wird Ihnen gezeigt, wie Sie Symlinks auf dem Mac auf verschiedene Arten erstellen können. 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 auch problemlos Symlinks auf Ihrem Mac erstellen.
Symlinks mit Terminal erstellen
- Navigieren Sie zu Finder > Programme > Dienstprogramme > Terminal, um das Terminal zu starten.
- 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
- 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"
- Um einen symbolischen Link an einem Systemort 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/original /pfad/zum/link
Symbolische Links mit Automator erstellen
- Öffnen Sie auf Ihrem Mac die Automator-Anwendung und wählen Sie dann Neues Dokument aus.
- Klicken Sie auf die Schaltfläche "Wählen", nachdem Sie Schnellaktion im Dokumenttypfeld ausgewählt haben.
- Legen Sie Dateien oder Verzeichnisse fest und stellen Sie sicher, dass neben der Einstellung "Automatisierung empfängt aktuelles" ein Programm ausgewählt wird.
- Suchen Sie den Eintrag "Shell-Skript ausführen" im Abschnitt "Aktionen" der Seitenleiste und ziehen Sie ihn in den Hauptbereich des Fensters.
- Die gerade hinzugefügte Aktion "Eingabe übergeben" hat eine Liste von Auswahlmöglichkeiten daneben, aus der Sie auswählen und erweitern 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 - 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. "Symlink erstellen") und klicken Sie dann auf Speichern.
Symbolische Links über Drittanbieter-Apps erstellen
Entweder erscheinen Ihnen die Terminalbefehle oder die Automatormethoden etwas kompliziert. Es gibt jedoch eine relativ einfache Lösung für Sie, indem Sie eine Drittanbieteranwendung verwenden, um symbolische Links auf dem Mac zu erstellen. Ähnlich wie bei Automator ermöglicht es eine App wie SymboLiclinker für Mac, eine Option zum Kontextmenü hinzuzufügen, sodass Sie Symbole einfach durch Klicken mit der rechten Maustaste auf Ihre Dateien und Ordner erstellen können.
Wie man einen Symlink auf Mac löscht
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 klicken und im Kontextmenü auf "In den Papierkorb verschieben" wählen. Darüber hinaus können Sie auch den Terminalbefehl rm /symlink Standort ausführen und auf Enter klicken, um die symbolischen Links vom Mac zu entfernen.
Fehlerbehebung! Mac Symbolischer Link funktioniert nicht
Haben Sie den Symbolischen Link doppelt angeklickt, aber er konnte das richtige Objekt auf dem Mac nicht öffnen? Haben Sie die Datei/den Ordner an einen anderen Ort verschoben? Wenn Ihre Antwort ja lautet, ist das der Grund.
Wie bereits erwähnt, tragen symbolische Links im Gegensatz zu Aliassen den Dateipfad des Elements anstelle des Inodennamens. 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 Symbolischen Link erneut erstellen, um das Problem zu beheben.
Teilen Sie diesen Beitrag über Symbolische Links auf dem Mac!