So erstellen Sie Symlinks auf Ihrem Mac
Ein symbolischer Link, oft abgekürzt als Symlink, ist eine Art Link, der an einem Ort auf Ihrem Computer gespeichert ist und auf einen anderen Ort auf demselben Computer 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(A symlink is a type of shortcut, but it works differently) 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(Creating a Symlink Using The 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 Terminal -App mit Ihrer bevorzugten Methode auf Ihrem Mac .
Geben Sie den folgenden Befehl in das Terminalfenster(Terminal) ein und drücken Sie die Eingabetaste(Enter) . Stellen Sie sicher, dass Sie das Ziel(destination) durch den Ordner ersetzen, auf den der Link verweisen soll, und den Speicherort(location) durch den Pfad, in dem Sie den Link speichern möchten.
ln -s Zielspeicherort(ln -s destination location)
Um einen Symlink 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 symbolischen Link erstellen möchten, Leerzeichen enthält, stellen Sie sicher, dass 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(the actual version of your folder or file) betrachtet .
Verwenden Sie eine App, um einen Symlink zu erstellen(Use An App To Create a Symlink)
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.
Wechseln Sie zur SymbolicLinker-Seite auf GitHub(SymbolicLinker page on GitHub) , laden Sie das Paket herunter und öffnen Sie es auf Ihrem Mac .
Kopieren Sie die Datei SymbolicLinker.service.app aus dem Paket, halten Sie die Wahltaste(Option) gedrückt, klicken Sie im Finder auf das Menü Gehe(Go) zu, wählen Sie Library , öffnen Sie den Ordner Services und fügen Sie die kopierte Datei ein.
Doppelklicken Sie(Double-click) 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 symbolischen Link erstellen möchten, klicken Sie mit der rechten Maustaste darauf und wählen Sie Dienste(Services) gefolgt von Make Symbolic Link .
Der Symlink wird im selben Ordner wie die ursprüngliche Datei/der ursprüngliche Ordner erstellt. Sie können es jedoch verschieben, wenn Sie möchten.
Erstellen Sie Symlinks mit(Create Symlinks Using) einem Automator-Dienst(Automator Service)
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 Automator- App auf Ihrem Mac.
Wählen Sie Dienst (Choose)gefolgt(Service) von Auswählen aus , um einen neuen Automator -Dienst auf Ihrem Mac zu erstellen .
Stellen Sie(Set) die Optionen oben wie folgt ein:
Dienst empfängt ausgewählte – Dateien oder Ordner
in – jeder Anwendung(Service receives selected – files or folders in – any application)
Suchen Sie in der Aktionsliste nach der Aktion namens 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 [ $# -ne 0 ]; do ln -s “$1” “$1 symlink” shift done
Speichern Sie den Dienst, indem Sie oben auf das Menü Datei klicken und (File)Speichern(Save) auswählen . Geben Sie einen aussagekräftigen Namen für den Dienst ein und klicken Sie auf Speichern(Save) .
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(Services) gefolgt von Ihrem Dienstnamen aus.
Sie können auch eine Tastenkombination(create a keyboard shortcut) für den Dienst erstellen, um das Erstellen von Symlinks auf Ihrem Computer noch einfacher zu machen.
Löschen eines Symlinks auf dem Mac(Deleting a Symlink On 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, dies zu tun.
Starten Sie die Terminal -App, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste(Enter) . Stellen Sie sicher, dass Sie Symlink durch den Pfad des Symlinks auf Ihrem Mac 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 aus(Move to Trash) . 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(Conclusion)
Symlinks sind viel leistungsfähiger als normale Aliase, da diese in allen Apps und Befehlen so funktionieren, als wären dies die echten Dateien.
Related posts
So verhindern Sie, dass Ihr Mac in den Ruhezustand versetzt wird
So ordnen Sie Fn-Tasten auf Ihrem Mac neu zu
Bestimmte Tasten auf Ihrem Mac funktionieren nicht richtig?
5 Möglichkeiten, das Beenden von Apps auf Ihrem Mac zu erzwingen
So aktivieren und verwenden Sie den Bild-in-Bild-Modus auf Ihrem Mac
Die besten Tastaturkürzel für Mac OS X
APFS vs. Mac OS Extended – Welches Mac-Festplattenformat ist am besten?
Die 10 besten kostenlosen Mac-Spiele, die Sie jetzt herunterladen können
Ändern oder fälschen Sie eine MAC-Adresse in Windows oder OS X
„Die Software für den Drucker kann nicht installiert werden“ unter OS X behoben
Sichern Sie Ihren Mac mit Time Machine
So formatieren Sie eine SD-Karte auf dem Mac
So ersetzen und führen Sie Dateien auf dem Mac zusammen
So erzwingen Sie das Leeren des Papierkorbs auf dem Mac
So setzen Sie einen Mac OS X-Computer hart zurück und installieren das Betriebssystem neu
So verschieben Sie Dateien in Mac OS X
Mac-Tastaturkürzel für den Fall, dass Ihr Mac einfriert
Sollten Sie Ihren Mac auf Mojave aktualisieren?
So benennen Sie Dateien auf Ihrem Mac massenweise um
So beheben Sie, dass Drag & Drop auf dem Mac nicht funktioniert