Co je to Pathname?
Cesta je jméno, které počítač používá k nalezení souboru, ke kterému chce uživatel přistupovat. Každá komponenta v názvu cesty odkazuje na složku nebo adresář. Když uživatel přidá název souboru, je tento název souboru poslední položkou v názvu cesty. Cesty jsou hierarchické povahy - počínaje kořenovým adresářem a procházením každého souboru a složky směrem k souboru, ke kterému chce uživatel přistupovat. Tímto způsobem, když uživatel chce získat přístup k souboru, může počítač sledovat cestu z kořenového adresáře a do souboru, ke kterému chce uživatel přistupovat.
Obecně je první komponentou v názvu cesty kořenový adresář. Na mnoha počítačích dá kořenový adresář také písmeno jednotky. Pokud například kořenový adresář odkazuje na jednotku pevného disku, kořenový adresář bude C: /, kde „C“ je písmeno jednotky. Písmena jednotek se budou lišit v závislosti na jednotce, ke které chce uživatel přistoupit. Pokud si osoba přeje najít soubor na jednotce Flash, bude kořenovým adresářem libovolné písmeno, které je na jednotce Flash uvedeno.
Po kořenovém adresáři cesta obsahuje všechny ostatní složky, které bude počítač muset projít, aby našel zadaný název souboru. Pokud například uživatel hledá soubor s cestou C: /documentsandsettings/user/pic.png, počítač bude muset hledat na jednotce C ve složce „documentandsettings“ ve složce „user, “A vyhledejte název souboru„ pic.png. “Na mnoha počítačích je každý název adresáře oddělen lomítkem (/) nebo dvojtečkou (:). Některé počítačové systémy však používají lomítko (\) nebo jiný oddělovač. Tato hierarchie je také důležitá pro fungování Uniform Resource Locators (URL).
Soubor může mít buď plný, také známý jako absolutní, název cesty nebo relativní název cesty. Úplné cesty dávají celý název cesty a směřují počítač na stejné místo bez ohledu na to, co je pracovní adresář. Je vždy uveden jako odkaz na kořenový adresář. Relativní cesta dává pouze část názvu cesty. To ponechá počítač „předpokládat“, že soubor je ve stejném adresáři jako pracovní adresář.
Například úplnou cestu lze zadat takto: C: /documentsandsettings/user/mydocuments/writingfolder/pathnames.doc. Všimněte si, že kořenový adresář začíná cestu. Relativní cesta však může být něco jako pathnames.doc. Pokud uživatel používá pracovní adresář „writingfolder“ a pokud nejsou uvedeny žádné další informace, počítač automaticky vyhledá název souboru v adresáři „writingfolder“. Relativní cesta je tedy uvedena ve vztahu k pracovnímu adresáři.