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 Sie einen Symlink auf dem Mac erstellen und löschen können.
Das OS X und macOS Betriebssystem auf dem Mac unterstützen mehrere Arten von Verknüpfungen zu Dateien und Ordnern. 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.
Was ist ein Symlink auf dem Mac
Ein symbolischer Link, auch Symlink genannt, ist eine Art Verknüpfung, die an einem Ort auf Ihrem Computer gespeichert ist und den Zugriff auf einen anderen Ort auf dem gleichen Gerät leitet, im Gegensatz zum Hard Link. Es kann mit einer Verknüpfung zu einer App verglichen werden. Obwohl die tatsächliche App-Datei tief in Ihren Dateien versteckt ist, können Sie die App öffnen, indem Sie einfach auf die Verknüpfung auf Ihrem Desktop doppelklicken.
Kurz gesagt, Symlink ist eine spezielle Datei, die das System auf die verknüpfte Datei/Ordner auf Ihrem Mac leitet. Wenn Sie den Symlink auf Ihrem Mac doppelklicken, wird die verknüpfte Datei/der verknüpfte Ordner geöffnet, sodass Sie schnell auf das Zielfelement zugreifen können, ohne die Verzeichnisse in Finder einzeln zu öffnen.
Sie könnten denken, dass der Symlink dem Alias auf dem Mac ähnelt, aber der Symlink ist fortschrittlicher. Er funktioniert in jeder Anwendung auf dem System, einschließlich Befehlszeilen-Dienstprogrammen wie Terminal. Außerdem enthält Symlink nicht den Inode des Objekts und findet das Objekt anhand seines Dateipfads, er funktioniert auch dann weiter, wenn es andere Dateien mit dem gleichen Namen gibt.
Wie erstellt man einen Symlink auf dem Mac
In diesem Teil wird erläutert, wie Sie Symlinks auf dem Mac auf verschiedene Weisen 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 einige Drittanbieter-Apps auch problemlos Symlinks auf Ihrem Mac erstellen.
Symbolische Links mit Terminal erstellen
- Navigieren Sie zu Finder > Anwendungen > 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
- 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 vor, 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 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 empfängt aktuellen" ein Programm gewählt ist.
- Suchen Sie den Eintrag "Shell-Skript ausführen" im Bereich "Aktionen" der Seitenleiste und ziehen Sie ihn in den Hauptbereich des Fensters.
- Die soeben hinzugefügte Aktion "Eingabewert übergeben" hat eine Liste von Auswahlmöglichkeiten neben sich, 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 in der Automator-Menüleiste 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 Drittanbieter-Apps erstellen
Entweder die Terminalbefehle oder die Automator-Methoden erscheinen etwas kompliziert. Es gibt für Sie eine relativ einfache Lösung, die Verwendung einer Drittanbieteranwendung, um symbolische Links auf dem Mac zu erstellen. Ähnlich wie beim Automator ermöglicht Ihnen eine App wie SymboLiclinker für Mac das Hinzufügen einer Option zum Kontextmenü, sodass Sie einfach durch Rechtsklick auf Ihre Dateien und Ordner symbolische Links 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 Dateien auf dem Mac löschen. Sie können einfach mit der rechten Maustaste darauf klicken und im Finder/Desktop im Kontextmenü auf In den Papierkorb verschieben klicken. Außerdem können Sie auch den Terminalbefehl rm /Symbolischer Link-Standort ausführen und Enter drücken, um die symbolischen Links vom Mac zu entfernen.
Behoben! Mac Symlink funktioniert nicht
Haben Sie auf dem Mac den Symlink doppelt angeklickt, aber er konnte das richtige Objekt nicht öffnen? Haben Sie die Datei/den Ordner an einen anderen Ort verschoben? Wenn Ihre Antwort ja ist, ist das der Grund.
Wie bereits erwähnt, tragen symbolische Links im Gegensatz zu Aliasen den Dateipfad des Elements anstelle des Inodennamens. Wenn der Dateipfad geändert wird, der symbolische Link unterbrochen ist und das System das Element nicht mehr finden kann, wenn Sie es an einen anderen Ort verschieben. Daher können Sie den Symlink erneut erstellen, um das Problem zu beheben.
Teilen Sie diesen Beitrag über Symlink auf dem Mac!