Linux-kommandoer

Sådan oprettes et symbolsk link i Linux

Sådan oprettes et symbolsk link i Linux
Et symlink eller symbolsk link er en filtype, der indeholder adressen eller stien til en anden fil eller mappe i et Linux-operativsystem; det er også kendt som et blødt link, fordi det peger mod filen og indeholder referencen for en eller anden fil. Det bruges mest til styring og oprettelse af genveje til filer; desuden bruges det til at oprette forskellige placeringer til primære mapper og meget mere. Det fungerer som en streng, der bruges til at vedhæfte de forskellige filer og mapper inde i hele computersystemet.

Dette indlæg vil udforske og lære, hvordan man opretter et symbolsk link til en fil eller mappe, og hvordan man fjerner et symbolsk link i ethvert Linux-baseret operativsystem. Så lad os dykke ned i læringsprocessen og se, hvor mange typer links der findes i Linux.

Typer af link i Linux

Blødt link

Det er det samme som en genvej, som vi ofte ser i Windows-operativsystemet, som dybest set er en markør til en bestemt mappe eller fil.

Hard Link

På den anden side er hardlinks også genveje til en bestemt fil eller mappe, men den eneste forskel mellem et hardt link og softlinket er, at hardlinket ikke kan eksistere på en anden partition eller et filsystem.

Nå, kommandolinjeværktøjet, som vi bruger til at oprette links, er kendt som ln. Lad os lære lidt om det.

Under kommando

ln kommando opretter det hårde link som standard. Men hvis vi vil oprette et blødt link, skal vi sætte et -s eller -symbolsk flag foran ln kommando.

Syntaksen til oprettelse af det symbolske link vil være som angivet nedenfor:

$ ln -s [ORIGINAL_FILE] [LINK]

I det første argument skal vi angive det originale filnavn.
I det andet argument skal vi give det det symbolske filnavn.

Hvis vi ikke giver den symboliske fil eller sætter en prik (.) i stedet for et symbolsk filnavn, så ln kommando opretter det symbolske link i samme arbejdsmappe.

Oprettelse af et symbolsk link til en fil

Filens symbolske link kan let oprettes ved hjælp af kommandoen nedenfor:

$ ln -s original_file_name symbolic_file_name

Sørg for at udskifte original_filnavn og symbolsk_fil_navne med dine ønskede filnavne.

For eksempel, for at oprette et symbolsk link til en tekstfil, går kommandoen sådan:

$ ln -s fil.txt nyt_link.txt

Det ln kommandoen producerer eller viser ikke nogen succesoutput på terminalen, så du kan bruge kommandoen ls, hvis du vil bekræfte oprettelsen af ​​et link. Så ls -l til bekræftelse skriv kommandoen nedenfor:

$ ls -l newlink.txt

L i output er det flag, der nævner den symbolske filtype, og pilsymbolet (->) peger mod den originale fil, hvorfra det symbolske link oprettes.

Okay, lad os nu se, hvordan man opretter et symbolsk link til et bibliotek

Oprettelse af et symbolsk link til et bibliotek

Der er ingen forskel i at oprette et symbolsk link til en mappe eller en fil. Et symbolsk link til et bibliotek kan let oprettes ved først at angive katalognavnet og derefter give det symbolske link.

For eksempel, for at oprette det symbolske link i en mappe med navnet / mappe til ~ / folder_link-biblioteket, vil kommandoen til oprettelse af et symbolsk link være sådan:

$ ln -s / folder ~ / folder_link

Efter at have kørt kommandoen til oprettelse af det symbolske link, skal du kontrollere oprettelsen af ​​linket ved hjælp af kommandoen nedenfor:

$ ls -l ~ / folder_link

Du kan vidne i skærmbilledet vedhæftet ovenfor, at katalogets symbolske link oprettes med succes.

Lad os nu gå videre og se, hvordan du fjerner et symbolsk link i Linux.

Fjernelse af et symbolsk link

Et symbolsk link kan let slettes eller fjernes ved hjælp af fjerne tilknytning eller rm kommando. Du skal angive det symbolske link til en hvilken som helst af unlink- eller rm-kommandoerne, og det symbolske link fjernes fra dit Linux-operativsystem.

For at fjerne det symbolske link ved hjælp af unlink-kommandoen, skriv kommandoen nedenfor:

$ unlink symbolic_link

For at fjerne det symbolske link ved hjælp af kommandoen rm, skriv kommandoen nedenfor;

$ rm symbolic_link

Et symbolsk link fjernes ved hjælp af en af ​​de to ovenstående kommandoer.

Konklusion

Vi har undersøgt flere måder at oprette et symbolsk link til en fil eller bibliotek i Linux og har også lært at fjerne det symbolske link i ethvert Linux-baseret operativsystem. Efter at have læst dette indlæg står du ikke over for nogen forhindring i at oprette og fjerne det symbolske link.

Mus Museklik på venstre museknap fungerer ikke på Windows 10
Museklik på venstre museknap fungerer ikke på Windows 10
Hvis du bruger en dedikeret mus med din bærbare computer eller stationære computer, men musens venstre-klik-knap fungerer ikke på Windows 10/8/7 af en...
Mus Markøren hopper eller bevæger sig tilfældigt, mens han skriver i Windows 10
Markøren hopper eller bevæger sig tilfældigt, mens han skriver i Windows 10
Hvis du finder ud af, at din musemarkør hopper eller bevæger sig alene, automatisk tilfældigt, mens du skriver Windows-bærbar computer eller computer,...
Mus Sådan vender du musens og touchpadsens rulle retning i Windows 10
Sådan vender du musens og touchpadsens rulle retning i Windows 10
Mus og Touchpads gør ikke kun computing let, men mere effektiv og mindre tidskrævende. Vi kan ikke forestille os et liv uden disse enheder, men det er...