Anonim

Ein symbolischer Link, oft abgekürzt als Symlink, ist eine Art Link, der an einer Stelle auf Ihrem Rechner gespeichert ist und auf einen anderen Ort auf demselben Rechner verweist. Sie können es sich als Verknüpfung zu einer App vorstellen. Auch wenn sich die eigentliche App-Datei tief in Ihren Ordnern befindet, können Sie einfach auf die App-Verknüpfung auf Ihrem Desktop doppelklicken, um die App zu starten.

Ein Symlink ist eine Art Verknüpfung, funktioniert aber anders als normale Verknüpfungen. Es ist weniger eine Verknüpfung als vielmehr die eigentliche Datei, auf die es zeigt. Jede App, die Sie mit Ihren Symlinks versehen, betrachtet diese Links als die eigentlichen Dateien und nicht als normale Verknüpfungsdateien.

Diese sind äußerst nützlich, da Sie nicht an einen bestimmten Ordner gebunden sein müssen, damit eine App funktioniert. Sie können Ihre Daten in anderen Ordnern speichern und im ursprünglichen Ordner einen Symlink erstellen, der auf den neu erstellten Ordner verweist. Ihr System und Ihre Apps werden denken, dass Sie nicht wirklich Änderungen vorgenommen haben, und sie werden normal funktionieren, obwohl die Dinge anders sind.

Erstellen eines Symlinks mit dem Terminal

Das Erstellen eines Symlinks auf einem Mac ist extrem einfach. Die integrierte Terminal-App verfügt über einen Befehl, mit dem Sie ganz einfach beliebig viele Symlinks auf Ihrem Mac erstellen können.

Alles, was Sie wissen müssen, ist der Ort, an dem Sie den Symlink erstellen möchten, und der Pfad, auf den der Symlink zeigen soll. Sobald Sie diese Informationen haben, erstellen Sie wie folgt einen Symlink in Terminal.

Starten Sie die App Terminal auf die von Ihnen bevorzugte Weise auf Ihrem Mac.

Geben Sie den folgenden Befehl in das Terminalfenster ein und drücken Sie Enter Stellen Sie sicher, dass Sie destination ersetzen durch den Ordner, auf den der Link verweisen soll, und location durch den Pfad, in dem Sie den Link speichern möchten. ln -s Zielort

Um einen symbolischen Link auf Ihrem Desktop zu erstellen, der auf Ihren Dokumentenordner verweist, verwenden Sie den folgenden Befehl: ln -s /Users/Mahesh/Documents /Users/ Mahesh/Desktop

Ein Symlink wird erstellt und auf Ihrem Desktop gespeichert. Doppelklicken Sie darauf und es öffnet den Ordner "Dokumente" (falls Sie das oben angegeben haben) im Finder.

Wenn der Name des Verzeichnisses, für das Sie einen Symlink erstellen möchten, Leerzeichen enthält, müssen Sie die Pfadnamen in doppelte Anführungszeichen setzen, um Fehler zu vermeiden.

Sie können diesen Symlink jetzt in allen Ihren Befehlen und Apps verwenden und er wird als die tatsächliche Version Ihres Ordners oder Ihrer Datei betrachtet.

Verwenden Sie eine App, um einen Symlink zu erstellen

Das Terminal ist nicht die einzige Möglichkeit, Symlinks auf Ihrem Mac zu erstellen. Wenn Sie kein Terminal-Typ sind, steht Ihnen eine App zur Verfügung, mit der Sie Symlinks auf Ihrem Computer erstellen können.

Diese App fügt Ihrem Kontextmenü eine Option hinzu, sodass Sie Symlinks erstellen können, indem Sie einfach mit der rechten Maustaste auf Ihre Dateien und Ordner klicken.

Gehen Sie zur SymbolicLinker-Seite auf GitHub, laden Sie das Paket herunter und öffnen Sie es auf Ihrem Mac.

Kopieren Sie die Datei SymbolicLinker.service.app aus dem Paket, h alten Sie die Option gedrückt -Taste, klicken Sie auf das Go-Menü im Finder, wählen Sie Library , öffnen Sie den Ordner Services und fügen Sie die kopierte Datei ein.

Doppelklicken Sie auf die App, um sie zu öffnen. Es wird nichts angezeigt, aber es hat Ihrem Kontextmenü heimlich eine Option hinzugefügt.

Suchen Sie die Datei oder den Ordner, für die bzw. den Sie einen Symlink erstellen möchten, klicken Sie mit der rechten Maustaste darauf und wählen Sie Dienste gefolgt vonSymbolischen Link erstellen.

Der symbolische Link wird im selben Ordner wie die ursprüngliche Datei/der ursprüngliche Ordner erstellt. Sie können es jedoch verschieben, wenn Sie möchten.

Symlinks mit einem Automator-Dienst erstellen

Die Automator-Methode zum Erstellen von Symlinks funktioniert ziemlich genau wie die obige Methode. Aber dieses ist für diejenigen unter Ihnen geeignet, die keinen zufälligen Apps im Internet vertrauen und lieber selbst etwas erstellen möchten, damit Sie genau wissen, was es enthält.

Starten Sie die App Automator auf Ihrem Mac.

Wählen Sie Dienst gefolgt von Wählen, um einen neuen Automator zu erstellen Dienst auf Ihrem Mac.

Stellen Sie die Optionen oben wie folgt ein: Dienst empfängt ausgewählte – Dateien oder Ordner in – jeder Anwendung

Suchen Sie in der Aktionsliste nach der Aktion mit dem Namen Run Shell Script und ziehen Sie sie in den rechten Bereich.

Konfigurieren Sie die Aktion und die Befehle wie folgt: Shell – /bin/bash Pass input – as arguments while ; do ln -s „$1“ „$1 Symlink“ shift done

Speichern Sie den Dienst, indem Sie oben auf das Menü Datei klicken und Speichern auswählen. . Geben Sie einen aussagekräftigen Namen für den Dienst ein und drücken Sie Speichern.

Um einen Symlink mit dem neu erstellten Automator-Dienst zu erstellen, klicken Sie mit der rechten Maustaste auf Ihre Datei oder Ihren Ordner und wählen Sie Dienste gefolgt von Ihrem Dienst aus Name.

Sie können auch eine Tastenkombination für den Dienst erstellen, um das Erstellen von Symlinks auf Ihrem Computer noch einfacher zu machen.

Löschen eines Symlinks auf dem Mac

Symlinks belegen nicht viel Speicherplatz, da sie nur Verknüpfungen zu den Dateien und Ordnern auf Ihrem Computer sind. Wenn Sie jedoch einen oder mehrere davon von Ihrem Computer entfernen möchten, haben Sie zwei Möglichkeiten.

Starten Sie die App Terminal, geben Sie den folgenden Befehl ein und drücken Sie Enter . Achten Sie darauf, symlink durch den Pfad des Symlinks auf Ihrem Mac zu ersetzen. rm Symlink

Eine andere Möglichkeit, einen Symlink zu löschen, ist die Verwendung der Kontextmenüoption. Klicken Sie mit der rechten Maustaste auf Ihren Symlink und wählen Sie In den Papierkorb verschieben. Der Symlink wird von Ihrem Mac entfernt.

Stellen Sie sicher, dass Sie den Papierkorb leeren, nachdem Sie den symbolischen Link entfernt haben, um sicherzustellen, dass er endgültig von Ihrem Mac entfernt wurde.

Fazit

Symlinks sind viel leistungsfähiger als normale Aliase, da diese in allen Apps und Befehlen so funktionieren, als wären es die echten Dateien.

So erstellen Sie Symlinks auf Ihrem Mac