Path (informatika)

Z Multimediaexpo.cz

Path je v informatice označení pro cestu, která v člověkem čitelné podobě určuje umístění adresáře nebo souboru. Cesta může být absolutní (vyjádřená od kořene souborového systému) nebo relativní (vztažená k aktuálnímu pracovnímu adresáři).

Absolutní cesta

Absolutní cesta je zápis od kořenového adresáře (v případě použití písmen též včetně písmene jednotky). V unixových systémech tedy vždy začíná znakem lomítko (/) a v systémech Windows pak označením diskové jednotky, například:

/etc/passwd
C:\Windows\System32\defrag.exe

Relativní cesta

Relativní cesta se vztahuje k aktuálnímu pracovnímu adresáři, což je adresář, který je evidován jako vlastnost běžícího procesu (typicky v PCB). Relativní cesta je připojena k pracovnímu adresáři, a tak je získána absolutní cesta. V unixových systémech lze říci, že relativní cesta začíná čímkoliv jiným, než lomítkem:

seznam.txt
./seznam.txt
public_html/index.php
../../etc/passwd

V prostředí Windows pak obdobně (s ohledem na název diskové jednotky), například:

boot.ini
\Windows\System32\CONFIG.NT
..\ntuser.ini

Související články