Slik fjerner du symbolske koblingsfiler
En symbolsk lenke, også kalt en myk lenke eller til og med en symlink, er egentlig en fil som inneholder en referanse til en annen fil, og lar deg få tilgang til den uten å skrive inn den fullstendige banen til den opprinnelige filen. Du kan koble til vanlige filer eller kataloger, og mange operativsystempakker bruker dette til deres fordel. For eksempel kan brukere av Wine on Linux eller FreeBSD ha sett en katalog som heter dosdevices som inneholder symbolske lenker til simulerte MS-DOS-stasjoner for å hjelpe til med å kjøre Windows-programmer.
Til slutt må du kanskje fjerne symbolske lenker du lager selv eller de som er igjen fra et program. Du kan til og med motta en feilmelding som leser for mange nivåer av symbolske lenker, som viser at en kobling er koblet tilbake til seg selv i en uendelig syklus.
Metode 1: Fjerne symbolske lenkefiler
Selv om du ikke bør fjerne koblinger uten en god grunn, vil en enkelt kommando gjøre det for deg med minst å spille rundt. Åpne et terminalvindu ved å holde nede Ctrl, Alt og T samtidig. Du kan også søke etter det ved å klikke på Dash hvis du bruker Unity eller starte det ved å klikke på Programmer-menyen og velge det fra Systemverktøy hvis du bruker KDE, Xfce4, LXDE eller et annet skrivebordsmiljø.
På spørsmålet bruker du CD til å navigere til hvor den fornærmende lenken er, og bruk deretter rm -i linkName for å fjerne koblingen, etter å ha erstattet linknavn med det faktiske navnet på lenken. Du får en melding som leser rm: fjern symbolsk lenke 'linkName'? som du kan skrive y og trykk på enter. Den fornærmende lenken blir dermed fjernet. Mens du kan fjerne en kobling bare ved å bruke rm av seg selv, er det best å bruke -i-bryteren til å tvinge spørringen, slik at du kan sørge for at det virkelig er en symbolsk lenke du fjerner. Hvis det leser noe annet, kan du alltid skrive n for å avbryte det.
PRO TIPS: Hvis problemet er med datamaskinen eller en bærbar PC / notatbok, bør du prøve å bruke Reimage Plus-programvaren som kan skanne arkiver og erstatte skadede og manglende filer. Dette fungerer i de fleste tilfeller der problemet er oppstått på grunn av systemkorrupsjon. Du kan laste ned Reimage Plus ved å klikke herFor øvelsens skyld, ledet vi inn i / tmp-katalogen og brukte mkdir bob til å lage en katalog og deretter knyttet til den med ln-bob jamie å faktisk lage en symbolsk lenke. Du kan alltid bruke ln -s navn1 navn2 for å lage en symbolsk lenke til en hvilken som helst fil eller katalog hvor som helst i et filsystem. For eksempel, ville opprette en symlink i den nåværende katalogen som heter redigering som peker på systembrede nanorc-filen. Du kan da få tilgang til det som om det var en annen fil og til og med bruke mer redigering for å se på den.
Når du er ferdig, kan du bruke rm -i redigere for å fjerne den symbolske lenken uten å røre den faktiske fil. Denne kommandoen er nok til å trekke en hvilken som helst lenke som din brukerkonto har tilgang til å trekke uten å måtte leke lenger. Hvis du noen gang har fanget prøver å fikse den fryktede For mange nivåer av symbolske koblinger feil med en symlink som krever høyere privilegier å fungere rundt, så prøv sudo rm -i redigere for å slette filen. Systemet bør spørre deg om passordet ditt og deretter be om å slette brukerkontoen din.
Metode 2: Unlinking symlinks
Du kan også fjerne symbolske lenkeoppføringer i en hvilken som helst katalog ved å skrive koblingslinknavn, der linknavn er navnet på oppføringen. Så du kan skrive inn koblingsredigering for å fjerne filen ovenfor. Siden det ikke gir hygienekontroll eller den gode ledelsen som rm -i-kommandoen gjør, kommer den ikke nesten som anbefalt, men det virker, og siden det ikke tar noen alternativer, er det diskutabelt at det er enklere å bruke, men ingen teknikk bør ta mye å spille rundt.
Du vil også alltid finne rm på hvert Unix-system, enten det er basert på Linux, BSD, Solaris, MacOS eller enda noe annet. Derfor er det ofte den foretrukne måten å gå.
PRO TIPS: Hvis problemet er med datamaskinen eller en bærbar PC / notatbok, bør du prøve å bruke Reimage Plus-programvaren som kan skanne arkiver og erstatte skadede og manglende filer. Dette fungerer i de fleste tilfeller der problemet er oppstått på grunn av systemkorrupsjon. Du kan laste ned Reimage Plus ved å klikke her