Mis on teenimi?

Teenimi on nimi, mida arvuti kasutab faili asukoha leidmiseks, millele kasutaja soovib juurde pääseda. Iga teenime komponent viitab kaustale või kataloogile. Kui kasutaja annab failile nime, on see failinimi teenime viimane kirje. Teenimed on oma olemuselt hierarhilised – alustades juurkataloogist ja laskudes iga faili ja kausta alla, et jõuda failini, millele kasutaja juurde pääseb. Nii saab arvuti, kui kasutaja soovib failile juurde pääseda, jälgida teed juurkataloogist kuni failini, millele kasutaja soovib juurde pääseda.

Üldiselt on teenime esimene komponent juurkataloog. Paljudes arvutites annab juurkataloog ka draivitähe. Näiteks kui juurkataloog viitab kõvakettadraivile, on juurkataloogiks C:/, kus “C” on draivitäht. Draivitähed sõltuvad sellest, millist draivi kasutaja soovib kasutada. Kui inimene soovib mälupulgalt faili leida, on juurkataloog mis tahes täht, mis on mälupulgal piiritletud.

Pärast juurkataloogi sisaldab teenimi kõiki teisi kaustu, mida arvuti peab määratud failinime leidmiseks läbima. Näiteks kui kasutaja otsib faili teega C:/documentsandsettings/user/pic.png, peab arvuti otsima C-draivist, kausta “documentsandsettings” all olevast kaustast “kasutaja, ” ja otsige üles failinimi „pic.png”. Paljudes arvutites on iga kataloogi nimi eraldatud kaldkriipsuga (/) või kooloniga (:). Mõned arvutisüsteemid kasutavad aga kaldkriipsu () või muud eraldajat. See hierarhia on oluline ka ühtsete ressursside lokaatorite (URL-ide) toimimiseks.

Failil võib olla täielik, tuntud ka kui absoluutne teenimi, või suhteline teenimi. Täielikud teed annavad kogu tee nime ja suunavad arvuti samasse asukohta, olenemata töökataloogist. See antakse alati viitega juurkataloogile. Suhteline tee annab ainult osa teenimest. See jätab arvutile “olema”, et fail asub töökataloogiga samas kataloogis.

Näiteks võib täieliku tee anda järgmiselt: C:/documentsandsettings/user/mydocuments/writingfolder/pathnames.doc. Pange tähele, et juurkataloog alustab tee nime. Suhteline tee võib aga olla midagi sellist nagu pathnames.doc. Kui kasutaja kasutab töökataloogi “writingfolder” ja muud teavet pole antud, otsib arvuti automaatselt failinime kataloogist “writingfolder”. Seega on töökataloogi suhtes antud suhteline tee.