Written by
Charlotte LeeZusammenfassung: 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 Sie einen Symlink auf dem Mac erstellen und löschen können.
Das OS X und macOS Betriebssystem auf dem Mac unterstützt verschiedene Arten von Verknüpfungen zu Dateien und Ordnern. Der Zugriff auf Dateien, 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 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 umleitet, im Gegensatz zum Hard Link. Es kann mit einem Verknüpfung zu einer App verglichen werden. Obwohl die eigentliche 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, ein Symlink ist eine spezielle Datei, die das System zu der verknüpften Datei/Ordner auf Ihrem Mac leitet. Wenn Sie auf dem Mac auf den Symlink doppelklicken, wird die verknüpfte Datei/der verknüpfte Ordner geöffnet, so dass Sie schnell auf das Zielobjekt zugreifen können, ohne Verzeichnisse in Finder nacheinander zu öffnen.
Sie könnten glauben, dass der Symlink ähnlich wie das Alias auf dem Mac 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 anhand seines Dateipfads, er funktioniert weiterhin, auch wenn es andere Dateien mit demselben Namen gibt.
Wie man einen Symlink auf dem Mac erstellt
In diesem Abschnitt erfahren Sie, 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. Darüber hinaus können auch einige Drittanbieter-Apps problemlos Symlinks auf Ihrem Mac erstellen.
Erstellen symbolischer Links mit Terminal
- Navigieren Sie zu Finder > Programme > Dienstprogramme > Terminal, um das Terminal zu starten.
- 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
- Um einen 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"
- Um einen symbolischen Link an einem Systemort zu erstellen, fügen Sie dem ln Befehl das sudo Befehl voran, Sie müssen SIP in 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 nach der Auswahl von Schnellaktion im Dokumenttypfeld auf die Schaltfläche Wählen.
- Legen Sie Dateien oder Verzeichnisse fest und stellen Sie sicher, dass neben der Einstellung "Workflow erhält aktuelle" ein Programm ausgewählt ist.
- Suchen Sie im Seitenleistenbereich "Aktionen" den Eintrag "Shell-Skript ausführen" und ziehen Sie ihn in den Hauptbereich des Fensters.
- Die gerade hinzugefügte Aktion hat eine Liste von Auswahlmöglichkeiten neben der Einstellung "Eingabe weitergeben", die Sie erweitern und auswä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 - 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 Apps von Drittanbietern erstellen
Die Terminalbefehle oder die Automatormethoden scheinen etwas kompliziert zu sein. Es gibt eine relativ einfache Lösung für Sie, die Verwendung einer App 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, damit Sie Symlinks einfach durch einen Rechtsklick auf Ihre Dateien und Ordner erstellen können.
Wie man einen Symbolischen Link auf dem Mac löscht
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 ihn einfach im Finder/Desktop mit der rechten Maustaste anklicken und Im Papierkorb verschieben aus dem Kontextmenü 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.
Behoben! Mac Symbolischer Link funktioniert nicht
Haben Sie auf dem Mac doppelt auf den Symbolischen Link geklickt, aber er konnte das richtige Objekt 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 Inode-Namens. Wenn der Dateipfad geändert wird, wird der symbolische Link unterbrochen und das System kann das Element nicht mehr finden, wenn Sie es an einen anderen Ort verschieben. Sie können daher den Symbolischen Link erneut erstellen, um das Problem zu beheben.
Teilen Sie diesen Beitrag über Symbolische Links auf dem Mac!