Kas yra Pathname?

Kelio pavadinimas yra pavadinimas, kurį kompiuteris naudoja norėdamas rasti failą, kurį vartotojas nori pasiekti. Kiekvienas kelio pavadinimo komponentas nurodo aplanką arba katalogą. Kai vartotojas suteikia failui pavadinimą, tas failo pavadinimas yra paskutinis kelio pavadinimo įrašas. Kelių pavadinimai yra hierarchinio pobūdžio – pradedant nuo šakninio katalogo ir nuleidžiant kiekvieną failą bei aplanką, kad pasiektų failą, kurį vartotojas nori pasiekti. Tokiu būdu, kai vartotojas nori pasiekti failą, kompiuteris gali atsekti kelią nuo šakninio katalogo iki failo, kurį vartotojas nori pasiekti.

Paprastai pirmasis kelio pavadinimo komponentas yra šakninis katalogas. Daugelyje kompiuterių šakninis katalogas taip pat suteiks disko raidę. Pavyzdžiui, jei šakninis katalogas nurodo standžiojo disko įrenginį, šakninis katalogas bus C:/, kur „C“ yra disko raidė. Disko raidės skirsis priklausomai nuo to, kokį diską vartotojas nori pasiekti. Jei asmuo nori rasti failą „flash“ atmintinėje, šakninis katalogas bus bet kokia raidė, pažymėta „flash drive“.

Po šakninio katalogo kelio pavadinime yra visi kiti aplankai, kuriuos kompiuteris turės pereiti, kad rastų nurodytą failo pavadinimą. Pavyzdžiui, jei vartotojas ieško failo su keliu C:/documentsandsettings/user/pic.png, kompiuteris turės ieškoti C diske, po aplanku „documentsandsettings“ po aplanku „user, “ ir suraskite failo pavadinimą „pic.png“. Daugelyje kompiuterių kiekvienas katalogo pavadinimas atskiriamas pasviruoju brūkšniu (/) arba dvitaškiu (:). Tačiau kai kuriose kompiuterių sistemose naudojamas pasvirasis brūkšnys () arba kitas skyriklis. Ši hierarchija taip pat svarbi tam, kaip veikia Uniform Resource Locator (URL).

Failas gali turėti visą, taip pat žinomą kaip absoliutus, kelio pavadinimą arba santykinį kelio pavadinimą. Visi keliai suteikia visą kelio pavadinimą ir nukreipia kompiuterį į tą pačią vietą, nesvarbu, koks yra darbo katalogas. Jis visada pateikiamas atsižvelgiant į šakninį katalogą. Santykinis kelias pateikia tik dalį kelio pavadinimo. Tai leidžia kompiuteriui „daryti prielaidą“, kad failas yra tame pačiame kataloge kaip ir darbo katalogas.

Pavyzdžiui, visas kelias gali būti pateiktas taip: C:/documentsandsettings/user/mydocuments/writingfolder/pathnames.doc. Atkreipkite dėmesį, kad šakninis katalogas pradeda kelio pavadinimą. Tačiau santykinis kelias gali būti kažkas panašaus į kelių pavadinimai.doc. Jei vartotojas naudoja darbinį katalogą „writingfolder“ ir jei nepateikiama jokia kita informacija, kompiuteris automatiškai ieškos failo pavadinimo „writingfolder“ kataloge. Taigi, santykinis kelias pateikiamas darbo katalogo atžvilgiu.