Startseite

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

Updated on Montag, 27. November 2023

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 Symbolischen Link/Symlink auf dem Mac

Zusammenfassung: Dieser Beitrag, bereitgestellt von iBoysoft, führt Sie durch alles, was Sie über den Symlink auf dem Mac wissen müssen. Nach dem Lesen wissen Sie, 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 mehrere Arten von Verknüpfungen zu Dateien und Ordnern. 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.

Inhaltsverzeichnis:

 

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 derselben Maschine ermöglicht. 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 einfach öffnen, indem Sie auf die Verknüpfung auf Ihrem Desktop doppelklicken.

Kurz gesagt, ein Symlink ist eine spezielle Datei, die das System auf die verknüpfte Datei/Ordner auf Ihrem Mac verweist. Wenn Sie den Symlink auf Ihrem Mac doppelklicken, wird die Datei/der Ordner geöffnet, auf den er verweist. Dadurch können Sie schnell auf das Zielobjekt zugreifen, ohne die Verzeichnisse in Finder einzeln zu öffnen.

Sie könnten denken, dass der Symlink ähnlich wie das Alias auf dem Mac ist, aber der Symlink ist weiter fortgeschritten. Er funktioniert in jeder Anwendung des Systems, einschließlich Befehlszeilenprogrammen wie Terminal. Außerdem enthält ein Symlink nicht die Inode des Objekts und findet das Objekt anhand seines Dateinamens, er funktioniert weiterhin, selbst wenn es andere Dateien mit demselben Namen gibt.

In diesem Teil 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 andere 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 Symlinks auf Ihrem Mac einfach erstellen.

Erstellen Sie symbolische Links mit dem Terminal

  1. Öffnen Sie den Finder > Programme > Dienstprogramme > Terminal, um das Terminal zu starten.
  2. Führen Sie den ln-Befehl in folgender Form aus. ln -s /Pfad/zur/Originaldatei /Pfad/zum/Link Zum Beispiel ln -s /Users/Name/Downloads /Users/Name/Desktop
  3. Setzen Sie den Dateipfad in Anführungszeichen, wenn er Leerzeichen oder andere Sonderzeichen enthält. ln -s "/Users/Name/Meine Dateien" "/Users/Name/Desktop/Mein Link"
  4. Um einen symbolischen Link an einem Systemort zu erstellen, fügen Sie dem ln-Befehl das sudo-Kommando hinzu. Beachten Sie, dass Sie auf modernen Versionen von macOS SIP deaktivieren müssen. sudo ln -s /Pfad/zur/Originaldatei /Pfad/zum/Link

Symbolischen Link mit Terminal erstellen

Symbolische Links mit Automator erstellen

  1. Öffnen Sie die Automator-Anwendung auf Ihrem Mac und wählen Sie Neues Dokument.
  2. Klicken Sie nach der Auswahl von Schnellaktion auf die Schaltfläche "Auswählen".
  3. Wählen Sie Dateien oder Verzeichnisse aus und stellen Sie sicher, dass neben "Workflow erhält aktuelles" ein beliebiges Programm ausgewählt ist.
  4. Suchen Sie im Abschnitt "Aktionen" der Seitenleiste den Eintrag "Shell-Skript ausführen" und ziehen Sie ihn in den Hauptbereich des Fensters.
  5. Die gerade hinzugefügte Aktion hat eine Liste von Auswahlmöglichkeiten neben der Einstellung "Eingabe weitergeben". Erweitern Sie die Liste und wählen Sie eine Option aus. 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" in der Menüleiste von Automator und klicken Sie 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 mit Automator auf dem Mac erstellen

Symbolische Links über Drittanbieter-Apps erstellen

Sowohl die Terminalbefehle als auch die Automator-Methoden scheinen ein wenig kompliziert zu sein. Es gibt jedoch eine relativ einfache Lösung, nämlich eine Drittanbieter-App zu verwenden, um symbolische Links auf dem Mac zu erstellen. Ähnlich wie Automator ermöglicht Ihnen eine App wie SymboLiclinker for Mac das Hinzufügen einer Option zum Kontextmenü, sodass Sie Links erstellen können, indem Sie einfach mit der rechten Maustaste auf Dateien und Ordner klicken.

SymboLiclinker für Mac

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 einfach mit der rechten Maustaste auf den Link im Finder/Desktop klicken und "In den Papierkorb verschieben" im Kontextmenü auswählen. Alternativ können Sie auch den Terminalbefehl rm /Pfad/zum/Link ausführen und Enter drücken, um die symbolischen Links auf dem Mac zu entfernen.

Hast du den Symlink doppelgeklickt, aber das korrekte Objekt konnte auf deinem Mac nicht geöffnet werden? Hast du die Datei/den Ordner an einen anderen Speicherort verschoben? Wenn deine Antwort Ja lautet, dann ist das der Grund.

Wie bereits erwähnt, enthalten symbolische Links im Gegensatz zu Aliasen den Pfadnamen des Elements anstelle des Inodenames. Wenn der Dateipfad geändert wird, ist der symbolische Link unterbrochen und das System kann das Element nicht mehr finden, wenn es an einen anderen Speicherort verschoben wird. Du kannst daher den Symlink erneut erstellen, um das Problem zu beheben.

Teile diesen Beitrag über Symlink auf Mac!