Linux-kommandoer

Hvordan lage en symbolsk lenke i Linux

Hvordan lage en symbolsk lenke i Linux
En symlink eller symbolsk kobling er en filtype som inneholder adressen eller banen til en annen fil eller mappe i et Linux-operativsystem; det er også kjent som en myk lenke fordi den peker mot filen og har referansen til en eller annen fil. Det brukes mest til å administrere og lage snarveier til filer; dessuten brukes den til å opprette forskjellige steder for primære mapper og mye mer. Det fungerer som en streng som brukes til å feste de forskjellige filene og mappene i hele datasystemet.

Dette innlegget vil utforske og lære hvordan du oppretter en symbolsk lenke til en fil eller katalog og hvordan du fjerner en symbolsk lenke i ethvert Linux-basert operativsystem. Så la oss dykke ned i læringsprosessen og se hvor mange typer lenker som finnes i Linux.

Typer koblinger i Linux

Myk lenke

Det er det samme som en snarvei som vi ofte ser i Windows-operativsystemet, som i utgangspunktet er en peker til en bestemt katalog eller fil.

Hard Link

På den andre siden er hardlenker også snarveier til en bestemt fil eller mappe, men den eneste forskjellen mellom en hard link og softlink er at hardlink ikke kan eksistere på en annen partisjon eller et filsystem.

Vel, kommandolinjeprogrammet som vi bruker for å opprette lenker er kjent som ln. La oss lære om det litt.

På kommando

ln kommandoen oppretter hardlenken som standard. Men hvis vi ønsker å lage en myk lenke, må vi sette en -s eller -symbolsk flagg foran ln kommando.

Syntaksen for å lage den symbolske lenken vil være som gitt nedenfor:

$ ln -s [ORIGINAL_FILE] [LINK]

I det første argumentet må vi oppgi det originale filnavnet.
I det andre argumentet må vi gi det det symbolske filnavnet.

Hvis vi ikke gir den symboliske filen eller setter en prikk (.) i stedet for et symbolsk filnavn, deretter ln kommandoen vil opprette den symbolske lenken i samme arbeidskatalog.

Opprettelse av en symbolsk lenke til en fil

Den symbolske lenken til filen kan enkelt opprettes ved hjelp av kommandoen nedenfor:

$ ln -s original_filnavn symbolsk_filnavn

Sørg for å bytte ut original_filnavn og symbolsk_fil_navne med ønsket filnavn.

For eksempel, for å opprette en symbolsk lenke til en tekstfil, vil kommandoen gå slik:

$ ln -s fil.txt new_link.tekst

De ln kommandoen produserer eller viser ikke suksessutgang på terminalen, så du kan bruke kommandoen ls hvis du vil bekrefte oppretting av koblingen. Så, ls -l for å bekrefte skriver du kommandoen nedenfor:

$ ls -l newlink.tekst

L i utgangen er flagget som nevner den symbolske filtypen, og pilsymbolet (->) peker mot originalfilen hvorfra den symbolske lenken opprettes.

OK, la oss nå se hvordan du lager en symbolsk lenke til en katalog

Opprettelse av en symbolsk lenke til en katalog

Det er ingen forskjell i å opprette en symbolsk lenke til en katalog eller en fil. En symbolsk lenke til en katalog kan enkelt opprettes ved først å oppgi katalognavnet og deretter gi den symbolske lenken.

For eksempel, for å opprette den symbolske lenken til en katalog som heter / mappe til katalogen ~ / folder_link, vil kommandoen for å opprette en symbolsk lenke være slik:

$ ln -s / folder ~ / folder_link

Etter å ha kjørt kommandoen for å opprette den symbolske lenken, må du kontrollere opprettelsen av lenken ved hjelp av kommandoen gitt nedenfor:

$ ls -l ~ / folder_link

Du kan være vitne til i skjermbildet som er vedlagt ovenfor at katalogens symbolske lenke er opprettet.

La oss nå gå videre og se hvordan du fjerner en symbolsk lenke i Linux.

Fjerning av en symbolsk lenke

En symbolsk lenke kan enkelt slettes eller fjernes ved å bruke koble fra eller rm kommando. Du må oppgi den symbolske lenken til en av kommandoene for å koble fra eller rm, og den symbolske lenken vil bli fjernet fra Linux-operativsystemet ditt.

For å fjerne den symbolske lenken ved hjelp av kommandoen for å koble fra, skriv inn kommandoen nedenfor

$ unlink symbolic_link

For å fjerne den symbolske lenken ved hjelp av rm-kommandoen, skriv inn kommandoen gitt nedenfor;

$ rm symbolic_link

En symbolsk lenke vil bli fjernet ved hjelp av en av de to ovennevnte kommandoene.

Konklusjon

Vi har utforsket flere måter å lage en symbolsk lenke til en fil eller katalog i Linux, og vi har også lært å fjerne den symbolske lenken i ethvert Linux-basert operativsystem. Etter å ha lest dette innlegget, vil du ikke møte noen hindring i å opprette og fjerne den symbolske lenken.

Mus Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Bruk av mus eller tastatur i feil stilling for overdreven bruk kan føre til mange helseproblemer, inkludert belastning, karpaltunnelsyndrom og mer. I ...
Mus Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
De siste årene har datamaskiner og operativsystemer utviklet seg sterkt. Det var en tid da brukere måtte bruke kommandoer for å navigere gjennom filad...
Mus Kontroller og administrer musebevegelser mellom flere skjermer i Windows 10
Kontroller og administrer musebevegelser mellom flere skjermer i Windows 10
Dual Display Mouse Manager lar deg kontrollere og konfigurere musebevegelse mellom flere skjermer, ved å bremse bevegelsene nær grensen. Windows 10/8,...