Möglicherweise müssen Sie in Linux manchmal symbolische Links erstellen oder löschen. Wenn ja, wissen Sie, was zu tun ist? Haben Sie das schon einmal gemacht? Sind Sie in eine Falle getappt? Wenn Sie Fehler gemacht haben, ist das in Ordnung. Wenn nicht, machen Sie sich keine Sorgen, wir sind hier, um Ihnen zu helfen. Das Entfernen (Löschen) symbolischer Links kann mit den Befehlen „rm“ und „unlink“ durchgeführt werden. Was ist ein symbolischer Link? Ein symbolischer Link (Symlink), auch Softlink genannt, ist ein spezieller Dateityp, der auf eine andere Datei oder ein anderes Verzeichnis in Linux verweist. Es ähnelt einer Verknüpfung in Windows. Es kann sich auf eine Datei oder ein Verzeichnis im gleichen oder einem anderen Dateisystem oder einer Partition beziehen. Zum Verknüpfen von Bibliotheksdateien werden üblicherweise symbolische Links verwendet. Es kann auch verwendet werden, um Protokolldateien mit Ordnern auf gemounteten NFS (Network File System) zu verknüpfen. Was ist der rm-Befehl? Der Befehl rm wird zum Entfernen von Dateien und Verzeichnissen verwendet. Es ist sehr gefährlich und Sie sollten bei jeder Verwendung des rm-Befehls sehr vorsichtig sein. Was ist der Befehl zum Aufheben der Verknüpfung? Mit dem Befehl „unlink“ können Sie bestimmte Dateien entfernen. Es wird als Teil von GNU Gorutils installiert. 1) So entfernen Sie symbolische Linkdateien mit dem Befehl rm Der Befehl rm ist der am häufigsten verwendete Befehl in Linux, mit dem wir symbolische Links wie unten beschrieben entfernen können. Verwenden Sie den Befehl rm immer mit -i, um zu verstehen, was getan wird. # rm -i symbolische Linkdatei1 rm: symbolischen Link „symlinkfile1“ entfernen?y Es ermöglicht uns, mehrere symbolische Links auf einmal zu entfernen: # rm -i Symlinkdatei2 Symlinkdatei3 rm: symbolischen Link „symlinkfile2“ entfernen?y rm: symbolischen Link „symlinkfile3“ entfernen?y 1a) So entfernen Sie ein symbolisches Linkverzeichnis mit dem Befehl rm Dies ist wie das Entfernen einer symbolischen Linkdatei. Verwenden Sie den folgenden Befehl, um das symbolische Linkverzeichnis zu entfernen. # rm -i symbolisches Linkverzeichnis rm:symbolischen Link „symlinkdir“ entfernen?y Verwenden Sie den folgenden Befehl, um mehrere symbolische Linkverzeichnisse zu entfernen. # rm -i symlinkdir1 symlinkdir2 rm:symbolischen Link „symlinkdir1“ entfernen?y rm:symbolischen Link „symlinkdir2“ entfernen?y Wenn Sie am Ende einen / hinzufügen, wird das symbolische Linkverzeichnis nicht gelöscht. Wenn Sie es hinzufügen, wird eine Fehlermeldung angezeigt. # rm -i symbolisches Linkverzeichnis/ rm: „symlinkdir/“ kann nicht entfernt werden: Ist ein Verzeichnis Sie können -r hinzufügen, um die oben genannten Probleme zu beheben. Wenn Sie diesen Parameter jedoch hinzufügen, wird der Inhalt des Zielverzeichnisses gelöscht, die symbolische Linkdatei jedoch nicht. (Anmerkung zur LCTT-Übersetzung: Dies entspricht möglicherweise nicht Ihrer ursprünglichen Absicht.) # rm -ri symlinkdir/ rm:absteigen in das Verzeichnis ‚symlinkdir/‘?y rm:reguläre Datei „symlinkdir/file4.txt“ entfernen?y rm:Verzeichnis „symlinkdir/“ entfernen?y rm: „symlinkdir/“ kann nicht entfernt werden: Kein Verzeichnis 2) So entfernen Sie symbolische Links mit dem Befehl „unlink“ Der Befehl „unlink“ löscht die angegebene Datei. Es wird immer nur eine Datei gleichzeitig akzeptiert. Löschen Sie die symbolische Linkdatei: Löschen Sie das symbolische Linkverzeichnis: Wenn Sie am Ende / hinzufügen, können Sie das symbolische Linkverzeichnis nicht mit dem Befehl „unlink“ entfernen. # Verknüpfung von symlinkdir3/ aufheben Verknüpfung aufheben: Verknüpfung von „symlinkdir3/“ kann nicht aufgehoben werden: Kein Verzeichnis Zusammenfassen Oben ist der vom Herausgeber eingeführte Befehl zum Entfernen (Löschen) symbolischer Links in Linux. Ich hoffe, er ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: vue-cli4.5.x erstellt schnell ein Projekt
>>: Das neueste grafische Tutorial zur Installation und Konfiguration von MySQL 5.7.23
Das dreidimensionale Säulendiagramm besteht aus d...
Inhaltsverzeichnis Was ist eine relationale Daten...
Sie wissen vielleicht bereits, dass die Länge 1 v...
Join-Abfrage Eine Join-Abfrage bezieht sich auf e...
Inhaltsverzeichnis Ein Set ist eine spezielle Sam...
Nehmen Sie als Beispiel die Installation von MySQ...
1. HTML-Code Code kopieren Der Code lautet wie fo...
Inhaltsverzeichnis Vorwort 1. Monadisches Urteil ...
1. Entpacken Sie das Zip-Paket in das Installatio...
Kommen wir heute gleich zur Sache und sprechen üb...
Heute werde ich Ihnen zeigen, wie Sie das Linux-S...
Inhaltsverzeichnis Methoden des String-Objekts Me...
Bild herunterladen Auswählen eines MySQL-Images D...
In diesem Artikel sehen wir uns an, wie man mit V...
Im vorherigen Artikel habe ich beschrieben, wie s...