Wat is een padnaam?
Een padnaam is een naam die een computer gebruikt om een bestand te zoeken waartoe een gebruiker toegang wil hebben. Elk onderdeel in de padnaam verwijst naar een map of map. Wanneer een gebruiker een bestand een naam geeft, is die bestandsnaam het laatste item in de padnaam. Padnamen zijn hiërarchisch van aard - beginnend met de hoofdmap en elk bestand en elke map omlaag om het bestand te bereiken waartoe de gebruiker toegang wenst. Op deze manier kan de computer, wanneer de gebruiker toegang wil krijgen tot een bestand, het pad traceren vanuit de hoofdmap en naar het bestand waartoe de gebruiker toegang wenst.
Over het algemeen is de eerste component in een padnaam de hoofdmap. Op veel computers geeft de hoofdmap ook de stationsletter. Als de rootmap bijvoorbeeld verwijst naar de harde schijf, is de rootmap C: /, waarbij "C" de stationsletter is. Stationsletters variëren afhankelijk van tot welke schijf de gebruiker toegang wil hebben. Als een persoon een bestand op een flash-drive wil vinden, zal de root-directory elke letter zijn die naar de flash-drive is afgebakend.
Na de hoofdmap bevat de padnaam alle andere mappen die de computer moet doorlopen om de opgegeven bestandsnaam te vinden. Als een gebruiker bijvoorbeeld op zoek is naar een bestand met het pad, C: /documentsandsettings/user/pic.png, moet de computer in het C-station kijken onder de map 'documentandsinstellingen' onder de map 'gebruiker, 'En zoek de bestandsnaam' pic.png '. Op veel computers wordt elke mapnaam gescheiden door een schuine streep (/) of een dubbele punt (:). Sommige computersystemen gebruiken echter een slash (\) of een ander scheidingsteken. Deze hiërarchie is ook belangrijk voor de manier waarop Uniform Resource Locators (URL's) werken.
Een bestand kan een volledige hebben, ook wel een absolute, padnaam of een relatieve padnaam genoemd. Volledige paden geven de volledige padnaam en wijzen de computer naar dezelfde locatie, ongeacht de werkmap. Het wordt altijd gegeven met verwijzing naar de hoofdmap. Een relatief pad geeft slechts een deel van de padnaam. Hierdoor kan de computer 'aannemen' dat het bestand zich in dezelfde map bevindt als de werkmap.
Een volledig pad kan bijvoorbeeld als volgt worden gegeven: C: /documentsandsettings/user/mydocuments/writingfolder/pathnames.doc. Merk op dat de hoofdmap de padnaam start. Een relatief pad kan echter zoiets zijn als pathnames.doc. Als de gebruiker de werkmap 'schrijfmap' gebruikt en er geen andere informatie wordt gegeven, zoekt de computer automatisch naar de bestandsnaam in de map 'schrijfmap'. Aldus wordt een relatief pad gegeven in relatie tot een werkmap.