ln
je komandna linija alatka koja se koristi za kreiranje hard linkova i simboličkih linkova (soft linkova) u Unix i Unix-sličnim operativnim sistemima. Linkovi su posebni tipovi datoteka koji omogućavaju referenciranje drugih datoteka, što može biti korisno za deljenje resursa, organizaciju datoteka i pojednostavljivanje upravljanja datotekama.
Opšti oblik komande ln
je:
ln [opcije] izvorna_datoteka ciljna_datoteka
opcije
: Opcioni argumenti koji se koriste za konfiguracijuln
operacije.izvorna_datoteka
: Datoteka koju želite da linkujete (kopirate).ciljna_datoteka
: Naziv datoteke koja predstavlja link ka izvornoj datoteci.
Evo primera korišćenja ln
komande za kreiranje hard linka i simboličkog linka:
-
Kreiranje hard linka:
Hard linkovi su veze ka istom fizičkom sadržaju na disku. Ako izmenite jedan hard link, promene će se odraziti na sve ostale hard linkove koji referenciraju isti sadržaj.
Primer:
ln izvorna_datoteka hard_link
Ova komanda će kreirati hard link
hard_link
koji referencira isti sadržaj kao iizvorna_datoteka
. -
Kreiranje simboličkog linka:
Simbolički linkovi (soft linkovi) su posebne datoteke koje sadrže putanju do izvorne datoteke. Ako izbrišete izvornu datoteku, simbolički link će pokazivati na nepostojeću datoteku.
Primer:
ln -s izvorna_datoteka simbolicki_link
Ova komanda će kreirati simbolički link
simbolicki_link
koji će pokazivati na izvornu datotekuizvorna_datoteka
. -
Prikazivanje informacija o linkovima:
Možete koristiti komandu
ls -l
da biste prikazali informacije o linkovima na datoteke. Ova komanda će prikazati broj linkova na datoteku, među ostalim informacijama.Primer:
ls -l
Ova komanda će prikazati listu datoteka zajedno sa informacijama o broju linkova na svaku datoteku.
Korišćenje linkova može biti korisno za deljenje resursa, organizaciju datoteka i kreiranje skraćenica ka čestim lokacijama ili datotekama. Opciona -h
(ili --help
) može pružiti više informacija o dostupnim opcijama ln
komande.
No comments:
Post a Comment