Pad
In de echte wereld zijn paden of straten routes naar een bepaalde locatie. Op dezelfde manier geeft een pad in de computerwereld de locatie aan van een bestand of map in het bestandssysteem van een computer. Paden worden ook wel "mappaden" genoemd, omdat ze vaak een of meer mappen bevatten die het pad naar het bestand of de map beschrijven.
Een pad kan relatief of absoluut zijn. Een relatief pad definieert een locatie ten opzichte van de huidige map. Het relatieve pad naar een bestand met de naam "document.txt" in de huidige map is bijvoorbeeld simpelweg de bestandsnaam, oftewel "document.txt". Als het bestand is opgeslagen in een map met de naam "docs" binnen de map, is het relatieve pad "docs/document.txt". Als het bestand zich één map boven de huidige map bevindt, wordt het relatieve pad aangeduid als "../document.txt".
Absolute paden worden gedefinieerd vanaf de hoofdmap van het bestandssysteem. Dit betekent dat het absolute pad naar een bepaald bestand hetzelfde blijft, ongeacht welke map momenteel is geopend. Voorbeelden van hoofdpaden zijn "/" voor een Unix-hoofdmap, "/Applications/Preview.app" voor een toepassing in Mac OS X en "C:\Documents and Settings\All Users\Applicaton Data" voor de instellingen van Windows-toepassingen. Zoals je kunt zien, gebruiken Macintosh- en Unix-systemen schuine strepen ( / ) om mappen in paden aan te duiden, terwijl Windows backslashes ( \ ) gebruikt. Ongeacht de syntaxis zijn paden een eenvoudige manier om de locatie van mappen en bestanden te beschrijven.
Test je kennis