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
Was ich kürzlich gelernt habe, beinhaltet Kenntni...
Der benutzerdefinierte Kapselungscode der Vue-But...
Docker unterstützt die Ausführung auf den folgend...
Das Hinzufügen der erforderlichen Kommentare ist ...
Hat jemand von Ihnen nach dem Nationalfeiertag fe...
Webdesigner zu sein ist nicht einfach. Sie müssen...
Ich habe gehört, dass es eine Interviewfrage gibt...
Inhaltsverzeichnis 1. Formularereignisse 2. Mause...
Im vorherigen Artikel habe ich ein tabellenübergr...
Wenn der Entwickler Dockerfile zum Erstellen des ...
Der Vorteil der Master-Slave-Synchronisierungskon...
In diesem Artikel wird der spezifische JavaScript...
Inhaltsverzeichnis Warum WebSocket verwenden? Soc...
Verwenden Sie vite, um ein vue3-Projekt zu erstel...
1. Was ist Docker? Jeder kennt virtuelle Maschine...