Hoe verwijder ik een symbolische link in Linux?

How Do I Remove Symbolic Link Linux



Een symbolische link, ook wel symlink genoemd, is een bestand dat naar een ander bestand verwijst. Het bestand waarnaar wordt verwezen kan zich in dezelfde of een andere map bevinden. Het is vergelijkbaar met de snelkoppelingen in Windows OS.

In het bericht van vandaag zullen we beschrijven hoe je een symbolische link in Linux kunt verwijderen. Merk op dat het verwijderen van een symbolische link geen invloed heeft op het bestand waarnaar het verwijst.







Voordat u een bestand verwijdert, kunt u met de opdracht ls -l controleren of het een symbolische link is. Het zal u ook het bestand of de map laten zien waarnaar het verwijst.



$ls -de

De de in machtigingen (lrwxrwxrwx) bevestigt dat het een symbolische link is.







Een symbolische link verwijderen met de opdracht ontkoppelen

De opdracht ontkoppelen wordt gebruikt om een ​​enkel bestand uit het bestandssysteem te verwijderen. Om een ​​symbolische link in Linux te verwijderen, typt u de ontkoppelen commando gevolgd door de naam van de symbolische link en druk op Enter:

$sudo ontkoppelensymbolische_link

Vervangen symbolische_link met de naam van de symbolische link die u wilt verwijderen. Daarna kunt u de ls -l commando om te bevestigen of de symbolische link is verwijderd.



Verwijder een symbolische link die naar een map verwijst, gebruik geen schuine streep achter de mapnaam. Laten we zeggen dat we een symbolische linkmap met de naam Documenten willen verwijderen, zoals weergegeven in de volgende schermafbeelding:

De opdracht om de symlink-directory te verwijderen is:

$sudo ontkoppelenDocumenten

Verwijder een symbolische link met de opdracht rm

Het rm-commando kan ook worden gebruikt om een ​​symbolische link te verwijderen. Om een ​​symbolische link in Linux te verwijderen, typ je de rm commando gevolgd door de naam van de symbolische link en druk op Enter:

$sudo rmzoom

Daarna kunt u de ls -l commando om te bevestigen of de symbolische link is verwijderd.

U kunt ook de vlag -i gebruiken met de opdracht rm om om bevestiging te vragen.

$sudo rm -lzoom

Als u een symbolische koppeling verwijdert die naar een map verwijst, gebruik dan niet de schuine streep achter de mapnaam. Laten we zeggen dat we een symbolische linkmap met de naam Documenten willen verwijderen, zoals weergegeven in de volgende schermafbeelding:

De opdracht om de symlink-directory te verwijderen is:

$sudo rmDocumenten

Daarna kunt u de opdracht ls -l gebruiken om te bevestigen of de symbolische koppeling is verwijderd.

Dat is alles! Je hebt geleerd om een ​​symbolische link in Linux OS te verwijderen met behulp van de ontkoppel- en rm-opdracht in dit bericht. Zorg er bij het verwijderen van een symbolische link voor dat u alleen de symbolische link zelf verwijdert, niet het bestand of de map waarnaar deze linkt.