Wie entferne ich einen symbolischen Link in Linux?

How Do I Remove Symbolic Link Linux



Ein symbolischer Link, auch Symlink genannt, ist eine Datei, die auf eine andere Datei verweist. Die Datei, auf die verwiesen wird, kann sich im gleichen oder einem anderen Verzeichnis befinden. Es ähnelt den Verknüpfungen im Windows-Betriebssystem.

Im heutigen Beitrag beschreiben wir, wie Sie einen symbolischen Link in Linux entfernen. Beachten Sie, dass sich das Entfernen eines symbolischen Links nicht auf die Datei auswirkt, auf die er verweist.







Bevor Sie eine Datei entfernen, können Sie mit dem Befehl ls -l überprüfen, ob es sich um einen symbolischen Link handelt. Es zeigt Ihnen auch die Datei oder das Verzeichnis an, auf die es verweist.



$ls -das

Die das in Berechtigungen (lrwxrwxrwx) bestätigt, dass es sich um einen symbolischen Link handelt.







Entfernen Sie einen symbolischen Link mit dem Befehl zum Aufheben der Verknüpfung

Der Befehl unlink wird verwendet, um eine einzelne Datei aus dem Dateisystem zu entfernen. Um einen symbolischen Link in Linux zu entfernen, geben Sie das Verknüpfung aufheben Befehl gefolgt vom Namen des symbolischen Links und drücken Sie die Eingabetaste:

$sudo Verknüpfung aufhebensymbolischer Link

Ersetzen symbolischer Link mit dem Namen des symbolischen Links, den Sie entfernen möchten. Danach können Sie die ls -l Befehl, um zu bestätigen, ob der Symlink entfernt wurde.



Entfernen Sie einen Symlink, der auf ein Verzeichnis verweist, verwenden Sie keinen Schrägstrich nach dem Verzeichnisnamen. Nehmen wir an, wir möchten ein symbolisches Linkverzeichnis namens Docs entfernen, wie im folgenden Screenshot gezeigt:

Der Befehl zum Entfernen des Symlink-Verzeichnisses lautet:

$sudo Verknüpfung aufhebenDokumente

Entfernen Sie einen symbolischen Link mit dem Befehl rm

Der Befehl rm kann auch verwendet werden, um einen symbolischen Link zu entfernen. Um einen symbolischen Link in Linux zu entfernen, geben Sie die rm Befehl gefolgt vom Namen des symbolischen Links und drücken Sie die Eingabetaste:

$sudo rmZoomen

Danach können Sie die ls -l Befehl, um zu bestätigen, ob der Symlink entfernt wurde.

Sie können auch das Flag -i mit dem Befehl rm verwenden, um zur Bestätigung aufzufordern.

$sudo rm -ichZoomen

Wenn Sie einen Symlink entfernen, der auf ein Verzeichnis verweist, verwenden Sie keinen Schrägstrich nach dem Verzeichnisnamen. Nehmen wir an, wir möchten ein symbolisches Linkverzeichnis namens Docs entfernen, wie im folgenden Screenshot gezeigt:

Der Befehl zum Entfernen des Symlink-Verzeichnisses lautet:

$sudo rmDokumente

Danach können Sie mit dem Befehl ls -l bestätigen, ob der Symlink entfernt wurde.

Das ist alles! Sie haben gelernt, einen symbolischen Link im Linux-Betriebssystem mit den Befehlen unlink und rm in diesem Beitrag zu entfernen. Achten Sie beim Entfernen eines symbolischen Links darauf, nur den symbolischen Link selbst zu entfernen, nicht die Datei oder das Verzeichnis, auf die bzw. das verlinkt wird.