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 konfiguracijulnoperacije.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_linkOva komanda će kreirati hard link
hard_linkkoji 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_linkOva komanda će kreirati simbolički link
simbolicki_linkkoji će pokazivati na izvornu datotekuizvorna_datoteka. -
Prikazivanje informacija o linkovima:
Možete koristiti komandu
ls -lda biste prikazali informacije o linkovima na datoteke. Ova komanda će prikazati broj linkova na datoteku, među ostalim informacijama.Primer:
ls -lOva 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