Oct 30, 2023

ln

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 konfiguraciju ln 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:

  1. 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 i izvorna_datoteka.

  2. 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 datoteku izvorna_datoteka.

  3. 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