Slik Sletter Du (Fjern) Symbolske Lenker I Linux
en symbolsk lenke er også kjent som symlink eller soft link, er en spesiell type fil som tjener som referanse til en annen fil eller katalog. En symlink kan peke til en fil eller en katalog på samme eller et annet filsystem eller partisjon. Denne veiledningen forklarer hvordan du fjerner symbolske lenker I Linux-systemer.
Før du går videre for å fjerne symbolsk lenke, sørg for at bruk har skrivetillatelse på overordnet katalog av symlinken. Ellers vil du få “Operasjon ikke tillatt” feil.
for å sjekke symlink og finne målkatalogen eller filen, bruk kommandoen ls -l
.
ls -l /home/file.php
lrwxrwxrwx 1 tecnstuff tnsgrp 4 May 2 14:03 /home/file.php -> file_link.php
i over utdata viser det første tegnet l
at filen er symlink og pilen ->
– symbolet angir hvor symlinken peker til.
Fjern Symbolske Lenker med rm #
hvis du vil fjerne en symbolsk lenke, bruker du kommandoen rm etterfulgt av det symbolske lenkenavnet. Ved hjelp av kommandoen rm
kan du fjerne gitt fil eller kataloger.
rm SYMLINK_NAME
for eksempel, for å slette symlinken /home/file.php
, vil du kjøre følgende kommando:
rm /home/file.php
det vil ikke vise utgang og utganger med null.
hvis du vil slette mer enn en symbolsk lenke, kan du sende flere symlinknavn som argumenter med space
separert.
rm SYMLINK_NAME_1, SYMLINK_NAME_2
Hvis du vil be om bekreftelsesmelding før du sletter symlinken, bør du passere alternativet -i
sammen med kommandoen rm
:
rm -i SYMLINK_NAME
Skriv y
og trykk Enter
for bekreftelse.
du vil få følgende utgang:
rm: remove symbolic link 'SYMLINK_NAME'?
Pass pa at du aldri bruker alternativet -r
sammen med kommandoen rm
mens du fjerner symlink. Ellers vil det fjerne alt innholdet i målkatalogen.
Fjern Symbolske Koblinger med unlink#
Unlink-kommandoen fjerner den gitte symlinken. Det er mulig å slette bare en enkelt fil ved hjelp av unlink
.
hvis du vil fjerne en symlink ved å koble fra, kjører du følgende kommando etterfulgt av symlink-navnet.
unlink SYMLINK_NAME
for eksempel, for å fjerne symlinken /home/file.php
, vil du kjøre etter unlink
kommandoen:
unlink /home/file.php
når du fjerner en symbolsk lenke som peker til en katalog, må du ikke legge til en skråstrek i symlink-navnet.
Konklusjon#
denne veiledningen viste deg hvordan du fjerner symbolske lenker eller symlink ved hjelp av kommandoen rm
eller unlink
.
Leave a Reply