Linux naredbe

Kako stvoriti simboličku vezu u Linuxu

Kako stvoriti simboličku vezu u Linuxu
Simbolična ili simbolična veza je vrsta datoteke koja sadrži adresu ili put neke druge datoteke ili mape u operacijskom sustavu Linux; poznat je i kao soft link jer usmjerava prema datoteci i sadrži referencu neke datoteke. Uglavnom se koristi za upravljanje i stvaranje prečaca datoteka; štoviše, koristi se za stvaranje različitih mjesta za primarne mape i puno više. Djeluje poput niza koji se koristi za spajanje različitih datoteka i mapa unutar cijelog računalnog sustava.

Ovaj će post istražiti i naučiti kako stvoriti simboličku vezu datoteke ili direktorija i kako ukloniti simboličku vezu u bilo kojem operacijskom sustavu koji se temelji na Linuxu. Dakle, zaronimo u proces učenja i vidjet ćemo koliko vrsta veza postoji u Linuxu.

Vrste veza u Linuxu

Soft link

To je isto kao prečac koji često vidimo u operacijskom sustavu Windows, koji je u osnovi pokazivač na neki određeni direktorij ili datoteku.

Tvrda veza

S druge strane, tvrde poveznice također su prečaci neke određene datoteke ili mape, ali jedina razlika između tvrde veze i meke veze je ta što tvrda veza ne može postojati na nekoj drugoj particiji ili datotečnom sustavu.

Pa, uslužni program naredbenog retka koji koristimo za stvaranje veza poznat je kao ln. Naučimo malo o tome.

U zapovjedništvu

ln naredba stvara tvrdu vezu prema zadanim postavkama. Međutim, ako želimo stvoriti soft link, trebamo staviti znak -s ili -simbolički zastava ispred ln naredba.

Sintaksa za stvaranje simboličke poveznice bila bi sljedeća:

$ ln -s [ORIGINAL_FILE] [LINK]

U prvom argumentu moramo navesti izvorno ime datoteke.
U drugom argumentu moramo mu dati simbolično ime datoteke.

Ako ne dostavimo simboličku datoteku ili stavimo točku (.) umjesto simboličkog naziva datoteke, tada ln naredba će stvoriti simboličku vezu u istom radnom direktoriju.

Stvaranje simboličke poveznice na datoteku

Simboličku poveznicu datoteke lako je stvoriti pomoću naredbe dane u nastavku:

$ ln -s original_file_name symbolic_file_name

Obavezno zamijenite izvorna_datoteka_ime i symbolic_file_name sa željenim imenima datoteka.

Na primjer, za stvaranje simboličke veze tekstualne datoteke naredba će ići ovako:

$ ln -s datoteka.txt nova_veza.txt

The ln naredba ne proizvodi niti prikazuje uspjeh na terminalu, tako da možete koristiti naredbu ls ako želite provjeriti stvaranje veze. Dakle, ls -l za provjeru upišite naredbu dolje navedenu:

$ ls -l nova veza.txt

L na izlazu je zastava koja spominje simboličku vrstu datoteke, a simbol strelice (->) pokazuje prema izvornoj datoteci odakle je stvorena simbolična veza.

Dobro, hajde sada da vidimo kako stvoriti simboličku vezu do direktorija

Stvaranje simboličke poveznice na direktorij

Nema razlike u stvaranju simboličke veze do direktorija ili datoteke. Simbolička veza do direktorija može se lako stvoriti tako da se prvo navede ime direktorija, a zatim pruži simbolična veza.

Na primjer, za stvaranje simboličke veze direktorija s imenom / mape na direktorij ~ / folder_link, naredba za stvaranje simboličke veze bit će sljedeća:

$ ln -s / folder ~ / folder_link

Nakon pokretanja naredbe za stvaranje simboličke veze, provjerite stvaranje veze pomoću naredbe dane u nastavku:

$ ls -l ~ / link_mape

Na snimci zaslona iznad možete vidjeti da je simbolična veza direktorija uspješno stvorena.

Krenimo sada i vidjet ćemo kako ukloniti simboličku vezu u Linuxu.

Uklanjanje simboličke veze

Simboličku poveznicu možete lako izbrisati ili ukloniti bilo pomoću raskinuti vezu ili rm naredba. Morate navesti simboličku vezu do bilo koje naredbe za odspajanje veze ili rm, a simbolična veza bit će uklonjena iz vašeg operativnog sustava Linux.

Da biste uklonili simboličku vezu pomoću naredbe za odspajanje veze, upišite naredbu datu u nastavku:

$ raskini vezu symbolic_link

Da biste uklonili simboličku vezu pomoću rm naredbe, upišite naredbu datu ispod;

$ rm symbolic_link

Simbolična poveznica uklonit će se pomoću bilo koje od dvije gore zadane naredbe.

Zaključak

Istražili smo više načina za stvaranje simboličke veze do datoteke ili direktorija u Linuxu, a također smo naučili ukloniti simboličku vezu u bilo kojem operacijskom sustavu koji se temelji na Linuxu. Nakon što pročitate ovaj post, nećete imati prepreka u stvaranju i uklanjanju simboličke poveznice.

Kako prikazati brojač FPS-a u Linux igrama
Linux gaming dobio je velik poticaj kada je Valve najavio Linux podršku za Steam klijent i njihove igre 2012. godine. Od tada su mnoge AAA i indie igr...
Kako preuzeti i igrati Sid Meier's Civilization VI na Linuxu
Uvod u igru Civilization 6 moderan je pogled na klasični koncept predstavljen u seriji igara Age of Empires. Ideja je bila prilično jednostavna; započ...
Kako instalirati i igrati Doom na Linuxu
Uvod u Doom Serija Doom nastala je 90-ih nakon izlaska originalnog Dooma. To je bio trenutni hit i od tog vremena nadalje igraća serija dobila je broj...