Startseite

Eine Einführung in den Symbolischen Link/Symlink auf dem Mac

Updated on Montag, 21. Oktober 2024

iBoysoft author Charlotte Lee

Written by

Charlotte Lee
Professional tech editor

Approved by

Jessica Shee

Deutsch English Français やまと Español Português

Zusammenfassung:  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.

symlink mac

Das OS X und macOS Betriebssystem auf dem Mac unterstützen verschiedene Arten von Verknüpfungen zu Dateien und Ordnern. Durch Verknüpfungen können Sie auf Elemente zugreifen, die tief im Dateisystem versteckt sind. Symlink ist eine davon. Lesen Sie weiter, um mehr darüber zu erfahren.

 

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 lenkt, im Gegensatz zum Hardlink. 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 öffnen, indem Sie einfach auf die Verknüpfung auf Ihrem Desktop doppelklicken.

Kurz gesagt ist ein Symlink 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 Zielslement zugreifen können, ohne die Verzeichnisse in Finder einzeln öffnen zu müssen.

Sie könnten denken, 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 den Inode des Objekts und findet das Objekt mit seinem Pfadnamen, er arbeitet weiter, auch wenn es andere Dateien mit demselben Namen gibt.

In diesem Teil wird Ihnen erklärt, wie Sie Symlinks auf dem Mac auf verschiedene Weisen erstellen können. Das integrierte Werkzeug 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 Symlinks auf Ihrem Mac problemlos erstellen.

Symbolische Verknüpfungen mit Terminal erstellen

  1. Navigieren Sie zu Finder > Programme > Dienstprogramme > Terminal, um das Terminal zu starten.
  2. Führen Sie das ln-Kommando in folgender Form aus. ln -s /Pfad/zum/ursprünglichen /Pfad/zum/Link Zum Beispiel ln -s /Benutzer/Name/Downloads /Benutzer/Name/Schreibtisch 
  3. Um den 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"
  4. Um einen symbolischen Link an einem Systemort zu erstellen, muss das ln-Kommando mit dem sudo-Befehl versehen werden, Sie müssen SIP auf modernen Versionen von macOS deaktivieren: sudo ln -s /Pfad/zum/ursprünglichen /Pfad/zum/Link

Symbolischen Link mit Terminal erstellen

Symbolische Links mit Automator erstellen

  1. Öffnen Sie auf Ihrem Mac die Automator-Anwendung, wählen Sie dann Neues Dokument.
  2. Klicken Sie auf die Schaltfläche "Wählen", nachdem Sie Schnellaktion im Dokumententypfeld ausgewählt haben.
  3. Geben Sie Dateien oder Verzeichnisse an und stellen Sie sicher, dass neben der Einstellung "Workflow erhält aktuelle" ein Programm ausgewählt ist.
  4. Suchen Sie den Eintrag "Shell-Skript ausführen" im Abschnitt "Aktionen" der Seitenleiste und ziehen Sie ihn in den Hauptteil des Fensters.
  5. Die soeben hinzugefügte Aktion "Eingabe weitergeben" hat eine Liste von Auswahlmöglichkeiten daneben, aus der Sie auswählen können. Geben Sie dann den folgenden Befehl ein oder fügen Sie ihn ein:while [ $# -ne 0 ]; do
        ln –s "$1" "$1 symlink"
        shift
    done
  6. Wählen Sie Datei im 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.

Symbolischen Link mit Automator auf dem Mac erstellen

Symbolische Links über Drittanbieter-Apps erstellen

Die Terminalbefehle oder die Automator-Methoden scheinen etwas kompliziert zu sein. Es gibt eine relativ einfache Lösung, nämlich die Verwendung einer Drittanbieteranwendung, um symbolische Links auf dem Mac zu erstellen. Ähnlich wie bei Automator ermöglicht Ihnen eine App wie Symboliclinker for Mac das Hinzufügen einer Option zum Kontextmenü, damit Sie durch einfaches Rechtsklicken auf Ihre Dateien und Ordner Symlinks erstellen können.

Symboliclinker für Mac

Es ist recht einfach, Symbolische Links auf dem Mac zu löschen, ähnlich wie Sie jede Datei auf dem Mac löschen. Sie können einfach mit der rechten Maustaste darauf klicken im Finder/Schreibtisch und im Kontextmenü "In den Papierkorb verschieben" auswählen. Außerdem können Sie auch den Terminalbefehl rm /Symbolischer Link-Standort ausführen und auf Enter klicken, um die symbolischen Links vom Mac zu entfernen.

Haben Sie auf dem Mac doppelgeklickt, aber der Symlink konnte das richtige Objekt nicht öffnen? Haben Sie die Datei/den Ordner an einen anderen Ort verschoben? Wenn Ihre Antwort ja lautet, dann ist das der Grund.

Wie bereits erwähnt, enthalten 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 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!