De rootdirectory , de rootmap , de rootdirectory , de root in het kort , of technisch gezien (de) root (directory), Engelse root (directory) , is het hoogste niveau van een boomachtige gegevensstructuur . Waarschijnlijk het meest prominente voorbeeld van een boom op het gebied van informatica is meestal te vinden in de vorm van bestandssystemen op gegevensdragers. Elk besturingssysteem heeft een directory die niet in een andere directory staat, sommige systemen hebben zo'n directory per partitie of per partitie.Volume , d.w.z. meerdere. Zo'n directory vertegenwoordigt (in elk geval) het startpunt voor de hele directory-boom - het vormt dus de kop van elkedirectory-structuur. Directory-bomen "groeien" van boven naar beneden, de root wordt bovenaan weergegeven.
Welke en hoeveel rootdirectories een besturingssysteem gebruikt, hangt enerzijds af van het besturingssysteem zelf en anderzijds van de gebruikte bestandssystemen.
Een Unix- en Unix-achtig besturingssysteem gebruikt een globale rootdirectory en dus een centrale directorystructuur waarvan de identifier eenvoudig is/( schuine streep ) leest. De volledige directorystructuur hieronder/Ook bekend als het Unix-bestandssysteem. [1] Unix en soortgelijke systemen volgen het Everything is a file paradigma , zodat niet alleen binaire en tekstbestanden, maar ook (sub)directories en symbolische koppelingen via deze directorystructuur worden beheerd, maar ook verschillende typen apparaatbestanden Een volume (dat vaak overeenkomt met een partitie) wordt gebruikt voor de globale root directory, de zogenaamde root partitie (of volume ) /
waaronder verdere partities (of volumes ) worden gemount ("mounted"). Vrijwel elke partitie - meer precies: het bestandssysteem dat het bevat - kan worden geadresseerd via elke submap die als koppelpunt dient. mount
Wanneer het wordt aangeroepen zonder parameters, retourneert het commando een lijst met alle gekoppelde volumes en de gebruikte koppelpunten. In veel Unix- en vergelijkbare besturingssystemen definieert het bestand de configuratie van de partities die voor het besturingssysteem moeten worden gebruikt, zodat ze automatisch kunnen worden aangekoppeld
bij het opstarten ./etc/fstab
De rootdirectory komt overeen met het pad naar het startpunt van het "Unix-bestandssysteem" - binnen de volumedirectory is er echter, volgens de hiërarchiestandaard van het bestandssysteem , ook een gebruikersdirectory voor de root-account , die op dezelfde manier wordt genoemd en brengt dus een risico van verwarring met zich mee.
/
/root
CP/M , DOS en Windows , evenals sommige andere besturingssystemen, wijzen meestal de letter toe aan de partitie of het volume waarvan ze opstarten (ook "systeempartitie")EENvoor diskettes enCvoor harde schijven , gevolgd door een dubbele punt. Het volledige pad van de hoofdmap is dan b.v. B. C:\
, waarbij de stationsletter C:vormt het uitgangspunt. Daaropvolgende partities (van dezelfde schijf of verschillende schijven) krijgen elk een letter in alfabetische volgorde, wat betekent dat elk volume zijn eigen hoofdmap heeft: D:\
, E:\
enz. (De stationsletters waren traditioneel gereserveerd voor floppydiskstations , maar kunnen ook worden toegewezen aan andere volumes .) Aangezien Windows XP volumes kan maken , zoals NTFSA:
B:
-Partities, ook - zoals bij Unix-achtige besturingssystemen - kunnen worden gemount in de directorystructuur van de systeempartitie of een andere reeds bestaande stationsletter (onder de hoofddirectory) (C:\andere_partitie\). Omgekeerd is het ook mogelijk om aan elke map een eigen vrije stationsletter toe te kennen: De mapC:\Documents and Settings\ [gebruikersnaam] \Music\kan dan bv. B. asM:\bruikbaar worden gemaakt. De externe opdracht hiervoor, SUBST
, bestaat al sinds PC DOS/MS-DOS 3.1 (zie Lijst met DOS-opdrachtregelopdrachten ). Aangezien alle stationsletters intern door het besturingssysteem worden beheerd en vermeld, maakt het niet uit welk type stationsletter het is voor toepassingsprogramma's of voor de gebruiker. Voor de gebruiker in een grafische omgeving wordt alleen een lijst met beschikbare "drives" (d.w.z. stationsletters, maar geen mappen als koppelpunten) gepresenteerd, die b.v. B. op Windowsvrijwel onder "Mijn pc", "Deze computer" of "Deze pc" weergegeven. Dit toont ook andere apparaten en netwerkadressen, maar dit komt niet overeen met een allesomvattende rootdirectory zoals in Unix.