Wie entferne ich einen symbolischen Link unter 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 selben oder einem anderen Verzeichnis befinden. Es ähnelt den Verknüpfungen im Windows-Betriebssystem.
Im heutigen Beitrag beschreiben wir, wie man einen symbolischen Link unter Linux entfernt. Beachten Sie, dass das Entfernen eines symbolischen Links keine Auswirkungen auf die Datei hat, 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. Außerdem wird Ihnen die Datei oder das Verzeichnis angezeigt, auf die es verweist.
Das l in den Berechtigungen (lrwxrwxrwx) bestätigt, dass es sich um einen symbolischen Link handelt.
Entfernen Sie einen symbolischen Link mit dem Befehl „unlink“.
Der Befehl „unlink“ wird zum Entfernen einer einzelnen Datei aus dem Dateisystem verwendet. Um einen symbolischen Link unter Linux zu entfernen, geben Sie den Befehl unlink gefolgt vom Namen des symbolischen Links ein und drücken Sie die Eingabetaste:
Ersetzen Sie symbolic_link durch den Namen des symbolischen Links, den Sie entfernen möchten. Anschließend können Sie mit dem Befehl ls -l bestätigen, ob der Symlink entfernt wurde.
Entfernen Sie einen symbolischen Link, der auf ein Verzeichnis verweist. Verwenden Sie keinen Schrägstrich nach dem Verzeichnisnamen. Nehmen wir an, wir möchten ein symbolisches Linkverzeichnis mit dem Namen „Docs“ entfernen, wie im folgenden Screenshot gezeigt:
Der Befehl zum Entfernen des Symlink-Verzeichnisses lautet:
Entfernen Sie einen symbolischen Link mit dem Befehl rm
Der Befehl rm kann auch zum Entfernen eines symbolischen Links verwendet werden. Um einen symbolischen Link unter Linux zu entfernen, geben Sie den Befehl rm gefolgt vom Namen des symbolischen Links ein und drücken Sie die Eingabetaste:
Anschließend können Sie mit dem Befehl ls -l bestätigen, ob der Symlink entfernt wurde.
Sie können auch das Flag -i mit dem Befehl rm verwenden, um eine Bestätigung anzufordern.
Wenn Sie einen symbolischen Link entfernen, der auf ein Verzeichnis verweist, verwenden Sie keinen Schrägstrich nach dem Verzeichnisnamen. Nehmen wir an, wir möchten ein symbolisches Linkverzeichnis mit dem Namen „Docs“ entfernen, wie im folgenden Screenshot gezeigt:
Der Befehl zum Entfernen des Symlink-Verzeichnisses lautet:
Anschließend können Sie mit dem Befehl ls -l bestätigen, ob der Symlink entfernt wurde.
Das ist alles! In diesem Beitrag haben Sie gelernt, wie Sie einen symbolischen Link im Linux-Betriebssystem mithilfe der Befehle „unlink“ und „rm“ entfernen. Achten Sie beim Entfernen eines symbolischen Links darauf, nur den symbolischen Link selbst zu entfernen, nicht die Datei oder das Verzeichnis, auf die er verweist.