Hvordan fjerner jeg et symbolsk link i Linux?

How Do I Remove Symbolic Link Linux



Et symbolsk link, også kendt som symlink, er en fil, der peger på en anden fil. Filen peger på kan være i samme eller forskellige bibliotek. Det ligner genvejene i Windows OS.

I dagens indlæg vil vi beskrive, hvordan man fjerner et symbolsk link i Linux. Bemærk, at fjernelse af et symbolsk link ikke påvirker den fil, den peger på.







Inden du fjerner en fil, kan du kontrollere, om det er et symbolsk link ved hjælp af kommandoen ls -l. Det viser dig også den fil eller bibliotek, den peger på.



$ls -det

Det det i tilladelser (lrwxrwxrwx) bekræfter, at det er et symbolsk link.







Fjern et symbolsk link ved hjælp af kommandoen Fjern tilknytning

Kommandoen Fjern tilknytning bruges til at fjerne en enkelt fil fra filsystemet. Hvis du vil fjerne et symbolsk link i Linux, skal du skrive fjerne tilknytningen kommando efterfulgt af navnet på det symbolske link og tryk Enter:

$sudo fjerne tilknytningensymbolsk_link

Erstatte symbolsk_link med navnet på det symbolske link, du vil fjerne. Herefter kan du bruge ls -l kommando for at bekræfte, om symlinket er blevet fjernet.



Fjern et symlink, der peger på et bibliotek, brug ikke skråstregen efter biblioteksnavnet. Lad os sige, at vi vil fjerne et symbolsk linkmappe ved navn Docs, som vist på følgende skærmbillede:

Kommandoen til at fjerne symlinkmappen vil være:

$sudo fjerne tilknytningenDokumenter

Fjern et symbolsk link ved hjælp af kommandoen rm

Kommandoen rm kan også bruges til at fjerne et symbolsk link. For at fjerne et symbolsk link i Linux skal du skrive rm kommando efterfulgt af navnet på det symbolske link og tryk Enter:

$sudo rmzoom

Herefter kan du bruge ls -l kommando for at bekræfte, om symlinket er blevet fjernet.

Du kan også bruge -i -flag med rm -kommandoen til at bede om bekræftelse.

$sudo rm -jegzoom

Hvis du fjerner et symlink, der peger på et bibliotek, må du ikke bruge skråstregen efter biblioteksnavnet. Lad os sige, at vi vil fjerne et symbolsk linkmappe ved navn Docs, som vist på følgende skærmbillede:

Kommandoen til at fjerne symlinkmappen vil være:

$sudo rmDokumenter

Derefter kan du bruge kommandoen ls -l til at bekræfte, om symlinket er blevet fjernet.

Det er alt, hvad der er til det! Du har lært at fjerne et symbolsk link i Linux OS ved hjælp af kommandoen fjern link og rm i dette indlæg. Mens du fjerner et symbolsk link, skal du kun sørge for at fjerne selve det symbolske link, ikke filen eller biblioteket, den linker til.