GNU/Linux >> LINUX-Kenntnisse >  >> Arch Linux

So entfernen Sie symbolische Links unter Linux

In diesem Tutorial zeigen wir Ihnen, wie Sie symbolische Links unter Linux entfernen. Für diejenigen unter Ihnen, die es nicht wussten:Ein symbolischer Link (auch bekannt als Symlink) ist ein Begriff oder spezieller Dateityp in Linux, der auf eine andere Datei oder ein anderes Verzeichnis verweist. Im Allgemeinen werden symbolische Links zum Verknüpfen von Bibliotheken verwendet. Auch zum Verknüpfen von Protokolldateien und Ordnern auf gemounteten NFS-Freigaben (Network File System).

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich werde Ihnen Schritt für Schritt zeigen, wie Sie symbolische Links unter Linux entfernen.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Ubuntu oder CentOS.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

Symbolische Links unter Linux entfernen

Symbolische Links können mit zwei Befehlen entfernt werden:rm und unlink . Sie können einen der folgenden Befehle verwenden, um symbolische Links zu entfernen.

  • Symbolische Links mit rm entfernen √

Um einen Symlink zu entfernen, führen Sie rm aus Befehl mit dem symbolischen Linknamen als Argument:

rm symlink

Um vor dem Entfernen des Symlinks aufgefordert zu werden, verwenden Sie -i Möglichkeit:

rm -i symlink

Wenn Sie mehr als einen symbolischen Link löschen möchten, können Sie mehrere Symlink-Namen als Argumente mit space übergeben getrennt:

rm symlink-name-1, symlink-name-2

Option rm Befehle:

-i hat mean interactive ask for delete file
-f force not ask just do action delete force
-r recursive . use for Directory
  • Entfernen Sie symbolische Links mit unlink

Der beste Weg, einen Symlink zu entfernen, ist der entsprechend benannte „unlink“. " Werkzeug. Einen Symlink zu löschen, ist extrem einfach. Sie müssen ihn nur auf den symbolischen Link zeigen, um die Verknüpfung aufzuheben und zu entfernen:

unlink symlink
  • Unterbrochene symbolische Links finden und löschen.

Der Befehl find hat eine Option, mit der Sie symbolische Links finden können, die auf Dateien verweisen, die nicht mehr existieren. Dieser Befehl listet symbolische Links im aktuellen Verzeichnis auf:

find . -type l

Wenn Sie die defekten symbolischen Links erhalten haben, verwenden Sie die -delete Option mit find Befehl wie unten gezeigt:

find /path/to/directory -xtype l -delete

Herzlichen Glückwunsch! Sie haben symbolische Links erfolgreich entfernt. Vielen Dank, dass Sie dieses Tutorial verwendet haben, um symbolische Links auf dem Linux-Server zu löschen.


Arch Linux
  1. So aktualisieren Sie einen Linux-Symlink

  2. So entfernen Sie verwaiste Pakete unter CentOS Linux

  3. So fügen Sie einen Benutzer zu einer Gruppe in Linux hinzu oder entfernen ihn

  4. So erstellen Sie harte und symbolische Links in Linux

  5. Wie kopiere ich symbolische Links?

Eine einfache Möglichkeit, symbolische Links in Linux aufzulisten

So erstellen Sie symbolische Links unter Linux

So entfernen Sie beschädigte Pakete in Ubuntu Linux

Was sind symbolische Links in Linux? Wie erstellt man symbolische Links?

So finden Sie defekte Symlinks in Linux

So erhalten Sie eine Liste symbolischer Links unter Linux