Kas yra absoliutus kelias?

Kompiuterinių failų sistemos yra loginiai aplankai, dažnai vadinami failų katalogais. Šiuose kataloguose gali būti poaplankių ir failų, kurie saugomi kiekviename aplanke. Šių aplankų katalogų struktūra žinoma kaip katalogo kelias. Absoliutus kelias nurodo visą kelio pavadinimą, kuris apima direktoriaus pavadinimą, poaplankio pavadinimą ir failo pavadinimą.

Kompiuterio failų sistema paprastai vaizduojama kaip failų, aplankų ir poaplankių hierarchija. Viršutinis hierarchijos aplankas yra šakninis failų sistemos katalogas. Kai asmuo naudoja absoliutų failo ar aplanko kelią, jis turi įtraukti šakninį katalogą į pavadinimą. Šis visas kelio pavadinimas paprastai rašomas pasviraisiais brūkšniais tarp kiekvieno poaplankio pavadinimo.

Dauguma kompiuterių yra skirti naudoti keliems žmonėms. Ši prieigos kontrolė valdoma naudojant vartotojo slaptažodžio kredencialų autentifikavimą. Kai jis prisijungia prie kompiuterio, jis paprastai patenka į konkretų failų katalogą, kuriame gali išsaugoti asmeninę informaciją. Katalogas yra vartotojo namų katalogas.

Kai vykdoma kompiuterio programa, ji veikia tam tikrame kompiuterio failų sistemos hierarchijos aplanke. Aplankas tampa santykiniu programos keliu. Daugelis kompiuterių programų naudoja šį santykinį kelią, kad pasiektų specialius failus ir aplankus. Naudojant santykinį kelią, visi programos duomenys gali būti lengvai saugomi vykdomos programos aplanke, nereikalaujant vartotojo įvesti absoliutaus kelio pavadinimo.

Šiandien yra daug operacinių sistemų, kurios valdo kompiuterius. Tai paprastai apima Windows®, Linux®, Mac®, UNIX® ir Mainframe versijas. Kiekviena operacinė sistema turi specialias komandas, kurios gali nurodyti absoliutų aplanko ar failo kelią. Kai vartotojui reikia viso kelio pavadinimo, jis turi vykdyti konkrečią komandą, kad gautų tą informaciją.

Naudoti absoliutų kelią prieiti prie duomenų failų gali būti sudėtingas procesas, kuriame gali kilti klaidų. Tai labiau būdinga failams, kurie yra palaidoti keliuose failų sistemos hierarchijos sluoksniuose. Norėdami supaprastinti šį procesą, asmuo gali pereiti prie santykinio kelio, pakeisdamas katalogus į norimą aplanką. Kai jis yra dominančiame aplanke, jis gali nepaisyti absoliutaus kelio pavadinimo ir naudoti paprastus failų pavadinimus aplanke.
Dauguma programinės įrangos programavimo kalbų naudoja specialias komandas, kurios leidžia programuotojui nustatyti failo kelio pavadinimo kintamuosius. Šis kelio pavadinimas kompiuterio programoje pakeičiamas ilguoju absoliučiu kelio pavadinimu. Naudojant šią kintamųjų pakeitimo formą sumažėja failų prieigos klaidų visoje kompiuterio programoje.