Startseite

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

Updated on Donnerstag, 11. April 2024

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 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ützt verschiedene Arten von Verknüpfungen zu Dateien und Ordnern. Mit diesen Verknüpfungen ist es einfach, auf Dateien zuzugreifen, die tief im Dateisystem verborgen sind. Symlink ist eine dieser Arten. Lesen Sie weiter, um mehr darüber zu erfahren.

Inhaltsverzeichnis:

 

Ein Symbolischer Link, auch als Symlink bekannt, 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 lenkt. Man kann es mit einem Verknüpfung zu einer App vergleichen. Obwohl die eigentliche 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, ein Symlink ist eine spezielle Datei, die das System zur verknüpften Datei/Ordner auf Ihrem Mac lenkt. 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 zu durchsuchen.

Sie könnten denken, dass der Symlink ähnlich wie das Alias auf dem Mac ist, aber der Symlink ist fortgeschrittener. Er funktioniert in jeder Anwendung im 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, selbst wenn es andere Dateien mit demselben Namen gibt.

In diesem Teil wird erläutert, wie man auf dem Mac auf verschiedene Weisen Symlinks erstellt. Das integrierte Tool Terminal kann dabei helfen, Symlinks auf dem Mac zu erstellen. Eine weitere macOS-App, das Programm 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

  1. Wechseln Sie zu Finder> Anwendungen> Dienstprogramme> Terminal, um das Terminal zu starten.
  2. Führen Sie den ln Befehl in folgender Form ausln -s /pfad/zum/original /pfad/zum/linkZum Beispielln -s /Benutzer/name/Downloads /Benutzer/name/Schreibtisch
  3. Um den Dateipfad in Anführungszeichen zu setzen, wenn er Leerzeichen oder andere Sonderzeichen enthältln -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 dassudo commandvoran. Sie müssen die SIP auf modernen Versionen von macOS deaktivierensudo ln -s /pfad/zum/original /pfad/zum/link

Symlink mit Terminal erstellen

Symbolische Links mit Automator erstellen

  1. Öffnen Sie auf Ihrem Mac die Automator-Anwendung und wählen Sie dann Neues Dokument.
  2. Klicken Sie nach der Auswahl von Schnellaktion im Fenster Dokumenttyp auf die Schaltfläche Auswählen.
  3. Legen Sie Dateien oder Verzeichnisse fest und stellen Sie sicher, dass neben der Einstellung "Workflow erhält aktuelle" ein Programm ausgewählt ist.
  4. Suchen Sie den Eintrag Run Shell Script im Abschnitt "Aktionen" der Seitenleiste und ziehen Sie ihn in den Hauptbereich des Fensters.
  5. Die gerade hinzugefügte Aktion "Eingabe übergeben" hat eine Liste von Optionen, die Sie erweitern und auswählen können. Geben Sie dann den folgenden Skript ein oder fügen Sie ihn einwhile [ $# -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 (z. B. "Symlink erstellen") und klicken Sie dann auf Speichern.

Symlink Mac mit Automator erstellen

Symbolische Links über Drittanbieter-Apps erstellen

Entweder die Terminalbefehle oder die Automatormethoden erscheinen ein wenig kompliziert. Es gibt jedoch eine relativ einfache Lösung für Sie, die Verwendung einer Drittanbieteranwendung, um symbolische Links auf dem Mac zu erstellen. Ähnlich wie der Automator ermöglicht Ihnen eine App wie SymboLiclinker für Mac, einfach eine Option zumKontextmenühinzuzufügen, damit Sie durch einen einfachen Rechtsklick auf Ihre Dateien und Ordner Symlinks erstellen können.

Symboliclinker für Mac

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

Haben Sie doppelgeklickt auf den Symlink, 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 ist, dann ist das der Grund.

Wie bereits erwähnt, tragen symbolische Links im Gegensatz zu Aliasen den Pfadnamen des Elements anstelle des Inodenamens. Wenn der Dateipfad geändert wird, wird der symbolische Link unterbrochen und das System kann das Element nicht mehr finden, wenn es an einen anderen Ort verschoben wird. Daher können Sie den Symlink erneut erstellen, um das Problem zu beheben.

Teilen Sie diesen Beitrag über Symlink auf Mac!