So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac

Symlinks sind ein leistungsstarkes Tool auf dem Mac, mit dem Benutzer Ordner oder Dateien an mehreren Orten verknüpfen können, ohne Daten kopieren zu müssen. Dieses Tool spart Zeit und steigert die Effizienz der Dateiverwaltung erheblich, insbesondere wenn es um große Dateien oder Anwendungen geht, die auf mehrere Orte zugreifen müssen. In diesem Artikel erfahren Sie, wie Sie symbolische Links auf einem Mac erstellen und diese effektiv nutzen, um Dateien und Apps auf Ihrem Gerät besser zu organisieren.

So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac – %categories

Die wichtigsten gelernten Punkte

  • Symbolische Links sind erweiterte Aliase (Verknüpfungen), die auf macOS laufen und wie Lesezeichen für Ihre Originaldateien fungieren, sodass Sie beispielsweise große Dateien auf einem externen Laufwerk speichern können, ohne die App-Unterstützung zu unterbrechen.
  • Verwenden Sie den Befehl ln -s /path/to/original /path/to/link im Terminal, um symbolische Links zu erstellen, oder verwenden Sie ein GUI-Tool wie SymbolicLinker, um sie über das Kontextmenü des Finders zu erstellen.
    Löschen Sie symbolische Links wie jede andere Datei.
  • Symbolische Links, auch Symlinks genannt, sind spezielle Dateien, die auf Dateien oder Verzeichnisse an anderen Orten auf Ihrem System verweisen. Sie können sie sich als erweiterte Aliase vorstellen. Hier erfahren Sie, wie Sie sie in macOS verwenden.

Was sind symbolische Links?

Unter macOS können Sie im Finder reguläre Aliase erstellen. Aliase beziehen sich auf Dateien oder Ordner, die einfachen Verknüpfungen ähneln.

So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac – %categories

Ein symbolischer Link ist ein fortgeschrittenerer Aliastyp, der in jeder Anwendung auf dem System funktioniert, einschließlich Befehlszeilentools im Terminal. Ein symbolischer Link, den Sie für Anwendungen erstellen, scheint mit der Originaldatei oder dem Originalordner identisch zu sein, auf den er verweist, auch wenn es sich lediglich um einen Link handelt.

Diese Links funktionieren sehr ähnlich wie symbolische Links unter Linux, da sowohl macOS als auch Linux UNIX-ähnliche Betriebssysteme sind. PC-Benutzer können auch symbolische Links verwenden, symbolische Links funktionieren jedoch unter Windows etwas anders.

Nehmen wir an, Sie haben eine Anwendung, deren Dateien in /Library/App gespeichert werden müssen, und Sie möchten sie an anderer Stelle im System speichern, zum Beispiel: /Bände/App. Sie können das App-Verzeichnis nach /Volumes/App verschieben und dann in /Library/App einen symbolischen Link erstellen, der auf /Volumes/App verweist. Das Programm versucht, auf seinen Ordner in /Library/App zuzugreifen, und das Betriebssystem leitet ihn dorthin um /Bände/App.

Lesen Sie auch:  Mauszeiger auf Mac verzögert – Hier sind die Fixes

Fühlen Sie sich verwirrt? Schauen wir uns ein Beispiel aus der Praxis an. Nehmen wir an, Sie haben mehrere Steam-Spiele, die Speicherplatz auf einer primären Mac-Partition belegen, und Sie möchten sie stattdessen auf einem externen Laufwerk speichern. Standardmäßig werden diese Dateien in gespeichert „/Benutzer/tim/Library/Application Support/Steam/steamapps“.

Verschieben Sie zunächst ein Verzeichnis Steamapps Auf ein externes Laufwerk namens "Daten" Welches den Namen des Pfades trägt „/Volumes/Daten“.

Um den Vorgang abzuschließen, erstellen Sie einen symbolischen Link, der auf den neuen Speicherort der Dateien (also „/Volumes/Data/steamapps“) im Verzeichnis „/Users/tim/Library/Application Support/Steam/“ verweist. Für Steam und alle anderen Prozesse sieht der symbolische Link wie ein normaler Ordner aus, als ob der ursprüngliche Ordner nie verschoben worden wäre. Tatsächlich werden diese Dateien woanders gespeichert und der symbolische Link fungiert als sehr überzeugender Wegweiser.

Wenn Steam auf einen Ordner zugreift Steamapps Für Ihre Daten sieht es so aus, als ob sich nichts geändert hätte, auch wenn Ihre Dateien jetzt woanders gespeichert sind.

Dies ist für macOS und die von Ihnen verwendeten Apps völlig transparent. Es ermöglicht Ihnen, Dateien bequem von einem Ort an einen anderen zu verschieben und ist besonders nützlich, wenn Sie nur über begrenzten Speicherplatz auf einem internen Laufwerk verfügen. Sie können Ihren symbolischen Link verschieben und er verweist auf die Originaldatei.

Zusätzlich zu symbolischen Links, die manchmal als „„Softlinks“Alternativ können Sie auch „Hardlinks“ erstellen. Ein symbolischer oder Softlink verweist auf einen Pfad im Dateisystem.

Nehmen wir zum Beispiel an, Sie haben einen (weichen) symbolischen Link von /Users/example, der auf /opt/example verweist. Wenn Sie die Datei nach /opt/example verschieben, wird der Link in /Users/example unterbrochen. Wenn Sie jedoch einen Hardlink erstellen, verweist dieser tatsächlich auf den Root-Knoten im Dateisystem. Wenn Sie also einen festen Link von /Users/example erstellen, der auf /opt/example verweist, und dann /opt/example später verschieben, verweist der Link in /Users/example immer noch auf die Datei, unabhängig davon, wohin Sie ihn verschieben. Permalink funktioniert auf einer niedrigeren Ebene.

Sie sollten im Allgemeinen standardmäßige symbolische Links (Softlinks) verwenden, wenn Sie nicht sicher sind, was Sie verwenden sollen. Permalinks unterliegen einigen Einschränkungen. Sie können beispielsweise keinen festen Link auf einer Partition oder einem Datenträger erstellen, der auf einen Speicherort auf einer anderen Partition oder einem anderen Datenträger verweist, während Sie dies mit einem standardmäßigen symbolischen Link tun können.

Lesen Sie auch:  Top 5 Möglichkeiten, um zu beheben, dass Ortungsdienste auf dem Mac nicht funktionieren

Erstellen Sie symbolische Links mit dem Befehl „ln“.

Um einen symbolischen Link auf einem Mac zu erstellen, müssen Sie die Terminal-App verwenden.

Drücken Sie Befehl+Leertaste, geben Sie „Terminal“ ein und drücken Sie dann die Eingabetaste, um Terminal über die Spotlight-Suche zu öffnen. Gehe zu Finder > Anwendungen > Dienstprogramme > Terminal, um Terminal zu starten.

So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac – %categories

Führen Sie den ln-Befehl wie folgt aus. Sie können einen Pfad zu einem Verzeichnis oder einer Datei angeben:

ln -s /path/to/original /path/to/link

Der Befehl -s weist hier den Befehl ln an, einen symbolischen Link zu erstellen. Wenn Sie einen Hardlink erstellen möchten, müssen Sie den Befehl -s weglassen. In den meisten Fällen sind symbolische Links die beste Option. Erstellen Sie daher keinen Permalink, es sei denn, Sie haben einen bestimmten Grund dafür.

Hier ist ein Beispiel. Angenommen, Sie möchten in Ihrem Desktop-Ordner einen symbolischen Link erstellen, der auf Ihren Download-Ordner verweist. Sie müssen den folgenden Befehl ausführen:

ln -s /Benutzer/Name/Downloads /Benutzer/Name/Desktop

So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac – %categories

Nachdem Sie den Link erstellt haben, wird der Ordner „Downloads“ auf Ihrem Desktop angezeigt. Es handelt sich tatsächlich um den symbolischen Link, den Sie erstellt haben, er sieht jedoch wie der echte aus. Dieser Ordner scheint dieselben Dateien zu enthalten wie der Download-Ordner. Dies liegt daran, dass es dieselben Dateien enthält – es handelt sich lediglich um unterschiedliche Ansichten, die auf dasselbe zugrunde liegende Verzeichnis im Dateisystem verweisen.

So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac – %categories

Wenn der Dateipfad Leerzeichen oder andere Sonderzeichen enthält, müssen Sie ihn in Anführungszeichen setzen. Wenn Sie also auf Ihrem Desktop einen Link zu einem Ordner namens „Meine Dateien“ in Ihrem Benutzerverzeichnis erstellen möchten, benötigen Sie etwa den folgenden Befehl:

ln -s "/Benutzer/Name/Meine Dateien" "/Benutzer/Name/Desktop/Mein Link"

Um die Eingabe von Datei- und Verzeichnispfaden in Terminal zu erleichtern, können Sie einen Ordner per Drag-and-Drop aus dem Finder-Fenster in Terminal ziehen. Das Terminal trägt den Pfad zu diesem Ordner automatisch ein. Bei Bedarf wird der Pfad auch in Anführungszeichen gesetzt.

So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac – %categories

 

Wenn Sie einen symbolischen Link an einem Systemspeicherort erstellen müssen, auf den Ihr Benutzerkonto nicht zugreifen kann, müssen Sie das Befehlspräfix ln zum Befehl sudo hinzufügen, wie unten gezeigt:

sudo ln -s /path/to/original /path/to/link

Denken Sie daran, dass Sie in neueren Versionen von macOS aufgrund des Systemintegritätsschutzes nicht in bestimmte Systemspeicherorte schreiben dürfen, ohne die Low-Level-Firmware-Option zu ändern. Sie können diese Funktion deaktivieren, wir empfehlen jedoch, dies nicht zu tun.

So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac – %categories

So löschen Sie symbolische Links

Sie können symbolische Links wie jeden anderen Dateityp löschen. Um beispielsweise einen symbolischen Link im Finder zu löschen, klicken Sie mit der rechten Maustaste darauf (oder klicken Sie bei gedrückter Ctrl-Taste) und wählen Sie im Kontextmenü „In den Papierkorb verschieben“.

Lesen Sie auch:  Die 8 wichtigsten Korrekturen, wenn Benachrichtigungsabzeichen auf dem Mac nicht angezeigt werden

So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac – %categories

Sie können Links über die Befehlszeile mit dem Befehl rm löschen. Dabei handelt es sich um denselben Befehl, den Sie auch zum Entfernen anderer Dateien verwenden. Führen Sie den Befehl aus und geben Sie den Pfad zu dem Link an, den Sie löschen möchten:

rm /pfad/zu/link

So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac – %categories

So erstellen Sie symbolische Links mit einem grafischen Tool

Der Finder kann Aliase erstellen, diese funktionieren jedoch nicht genau wie symbolische Links. Aliase ähneln Desktop-Verknüpfungen unter Windows. Sie werden nicht als echte, transparente symbolische Links behandelt.

Um symbolische Links im Finder zu erstellen, benötigen Sie ein Dienstprogramm oder Skript eines Drittanbieters. Wir empfehlen den Automator SymbolicLinker-Dienst, um schnell eine Option zum Finder-Kontextmenü hinzuzufügen, die angezeigt wird, wenn Sie mit der rechten Maustaste klicken (Strg-Klick).

Laden Sie die .DMG-Datei herunter und öffnen Sie sie. Klicken Sie im Finder auf „Gehe zu“ > „Gehe zu Ordner“ und geben Sie „~/Library/Services“ ein, um zum Ordner „Dienste“ des Benutzernamens zu gelangen. Ziehen Sie die Datei „SymbolicLinker.service“ in diesen Ordner.

So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac – %categories

Doppelklicken Sie auf den Dienst, um ihn auszuführen, und klicken Sie dann auf Öffnen, um zu bestätigen, dass Sie der Ausführung zustimmen.

So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac – %categories

Sie finden nun die Option „Symbolischen Link erstellen“ unter der Liste der Dienste, die erscheint, wenn Sie mit der rechten Maustaste klicken (Strg-Klick).

So erstellen und verwenden Sie ganz einfach symbolische Links auf dem Mac – %categories

Verschieben Sie nun den symbolischen Link an eine beliebige Stelle und er verweist immer auf den Originalordner.

Wenn Sie es noch nicht verwendet haben, kann es einige Zeit dauern, symbolische Links zu verstehen. Sobald Sie das getan haben, werden Sie feststellen, dass es sich um ein leistungsstarkes Werkzeug handelt, mit dem Sie etwas tun können, was mit einem normalen Alias ​​oft nicht möglich ist.

macOS verfügt über Funktionen, die die Produktivität steigern, Ihren Arbeitsablauf beschleunigen und mehr Flexibilität bei der Nutzung Ihres Computers bieten. Wenn Sie dieses Tutorial hilfreich fanden, nutzen Sie unbedingt die zeitsparenden Arbeitsabläufe zum Ändern der Bildgröße, nutzen Sie die leistungsstarke Shortcuts-App von Apple sinnvoll, verstehen Sie die grundlegenden macOS-Terminalbefehle und installieren Sie einige der besten maßgeschneiderten Tools.

Mit Homebrew können Sie sogar macOS-Software über das Terminal installieren.

Das Erlernen der Erstellung und Verwendung symbolischer Links kann einen großen Einfluss auf die Verwaltung und Organisation von Dateien auf Ihrem Mac haben. Ob Sie Anwendungen entwickeln oder einfach nur den Zugriff auf Ordner und Dateien erleichtern möchten, symbolische Links sind ein unverzichtbares Werkzeug. Durch die Anwendung dieser einfachen Techniken können Sie Ihre Erfahrung mit Ihren Dateien verbessern und eine bessere und effizientere Organisation erreichen.

Sie können auch mögen