Mis on absoluutne tee?

Arvuti failisüsteemid on loogilised kaustad, mida sageli nimetatakse failikataloogideks. Need kataloogid võivad sisaldada alamkaustu ja faile, mida hoitakse igas kaustas. Nende kaustade kataloogistruktuuri nimetatakse kataloogiteeks. Absoluutne tee viitab tee täisnimele, mis sisaldab direktori nime, alamkausta nime ja failinime.

Arvuti failisüsteem on tavaliselt kujutatud failide, kaustade ja alamkaustade hierarhiana. Hierarhia ülemine kaust on failisüsteemi juurkataloog. Kui isik kasutab faili või kausta absoluutset teed, peab ta nimesse lisama juurkataloogi. See tee täisnimi kirjutatakse tavaliselt iga alamkausta nime vahele kaldkriipsuga.

Enamik arvuteid on mõeldud kasutamiseks mitmele inimesele. Seda juurdepääsu kontrolli haldab kasutaja parooli mandaatide autentimine. Kui ta arvutiga ühenduse loob, paigutatakse ta tavaliselt konkreetsesse failikataloogi, kuhu ta saab salvestada isiklikke andmeid. Kataloog on kasutaja kodukataloog.

Kui arvutirakendus käivitatakse, töötab see arvutifailisüsteemi hierarhia teatud kaustas. Kaustast saab rakenduse suhteline tee. Enamik arvutirakendusi kasutab seda suhtelist teed spetsiaalsete failide ja kaustade juurdepääsuks. Suhtelist teed kasutades saab kõiki rakenduse andmeid hõlpsasti käivitatava rakenduse kausta salvestada, ilma et kasutaja peaks sisestama absoluutse tee nime.

Tänapäeval on arvuteid haldavaid opsüsteeme palju. Nende hulka kuuluvad tavaliselt Windows®, Linux®, Mac®, UNIX® ja suurarvuti versioonid. Igal operatsioonisüsteemil on spetsiaalsed käsud, mis võivad anda kausta või faili absoluutse tee. Kui kasutaja vajab seda täielikku teenime, peab ta selle teabe hankimiseks täitma konkreetse käsu.

Absoluutse tee kasutamine andmefailidele juurdepääsuks võib olla tülikas ja vigadetundlik protsess. See on rohkem levinud failide puhul, mis on maetud failisüsteemi hierarhias mitmesse kihti. Selle protsessi sujuvamaks muutmiseks saab inimene liikuda suhtelisele teele, muutes kataloogid soovitud kausta. Kui ta on huvipakkuvas kaustas, võib ta absoluutset teenime ignoreerida ja kasutada kaustas lihtsaid failinimesid.
Enamik tarkvaraprogrammeerimiskeeli kasutab spetsiaalseid käske, mis võimaldavad programmeerijal määrata failitee nime muutujaid. See tee nimi asendatakse arvutiprogrammis pika absoluutse tee nimega. Selle muutuja asendamise vormi kasutamine vähendab failidele juurdepääsu vigu kogu arvutiprogrammis.