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 LinkErsetzen 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 rmZoomenDanach 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 rmDokumenteDanach 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.