Svenska

Rotkatalogen

Rotkatalogen

Från Wikipedia, den fria encyklopedin
Hoppa till navigering Hoppa till sökning
Typisk rotkatalog på Linux

Rotkatalogen , rotmappen , rotkatalogen , roten för kort , eller tekniskt sett (den) roten (katalogen), engelska roten (katalogen) , är den översta nivån i en trädliknande datastruktur . Det förmodligen mest framträdande exemplet på ett träd inom datavetenskapens område finns vanligtvis i form av filsystem på databärare. Varje operativsystem har en katalog som inte finns i någon annan katalog, vissa system har en sådan katalog per partition eller per partition. Volym , dvs flera. En sådan katalog representerar (i varje fall) startpunkten för hela katalogträdet - den utgör alltså huvudet för varjekatalogstruktur. Katalogträd "växer" uppifrån och ner, roten visas överst.

Vilka och hur många rotkataloger ett operativsystem använder beror å ena sidan på själva operativsystemet och å andra sidan på vilka filsystem som används.

Unix och liknande

Ett Unix- och Unix-liknande operativsystem använder en global rotkatalog och därmed en central katalogstruktur vars identifierare är enkel/( snedstreck ) lyder. Hela katalogstrukturen nedan/Även känt som Unix-filsystemet. [1] Unix och liknande system följer Allt är ett filparadigm , så att inte bara binära filer och textfiler såväl som (under)kataloger och symboliska länkar hanteras via denna katalogstruktur, utan även olika enhetsfiltyper En volym (som ofta motsvarar en partition) används för den globala rotkatalogen, den så kallade rotpartitionen (eller volymen ) /under vilken ytterligare partitioner (eller volymer ) är monterade ("monterade"). Nästan varje partition – mer exakt: filsystemet den innehåller – kan adresseras via vilken underkatalog som helst som fungerar som en monteringspunkt . mountNär det anropas utan parametrar returnerar kommandot en lista över alla monterade volymer och de monteringspunkter som används. I många Unix och liknande operativsystem definierar filen konfigurationen av de partitioner som ska användas för operativsystemet, så att de kan monteras automatiskt vid start ./etc/fstab

Rotkatalogen motsvarar sökvägen till startpunkten för "Unix-filsystemet" - inom volymkatalogen , men enligt filsystemhierarkistandarden finns det också en användarkatalog för rotkontot , som heter liknande och innebär alltså en risk för förväxling. //root

Windows

CP/M , DOS och Windows , såväl som vissa andra operativsystem, tilldelar vanligtvis bokstaven till den partition eller volym som de startar från (även "systempartition")Aför disketter ochCför hårddiskar följt av ett kolon. Den fullständiga sökvägen till rotkatalogen är då t.ex. B. C:\, där drivbokstaven C:utgör utgångspunkten. Efterföljande partitioner (av samma disk eller olika diskar) tilldelas var och en en bokstav i alfabetisk ordning, vilket innebär att varje volym har sin egen rotkatalog: D:\, E:\etc. (Enhetsbokstäverna A:och B:var traditionellt reserverade för diskettenheter , men kan också tilldelas andra volymer .) Eftersom Windows XP kan skapa volymer som NTFS-Partitioner kan också - som med Unix-liknande operativsystem - monteras i katalogstrukturen för systempartitionen eller någon annan redan existerande enhetsbeteckning (under dess rotkatalog) (C:\other_partition\). Omvänt är det också möjligt att tilldela en egen gratis enhetsbeteckning till valfri mapp: mappenC:\Documents and Settings\ [användarnamn] \Music\kan då t.ex. B. somM:\göras användbar. Det externa kommandot för detta, SUBST, har funnits sedan PC DOS/MS-DOS 3.1 (se Lista över DOS-kommandoradskommandon ). Eftersom alla enhetsbeteckningar hanteras och listas internt av operativsystemet, spelar det ingen roll vilken typ av enhetsbeteckning det är för applikationsprogram eller för användaren. För användaren i en grafisk miljö presenteras endast en lista över tillgängliga "enheter" (vilket betyder enhetsbokstäver, men inte kataloger som monteringspunkter), som t.ex. B. på Windowsvisas praktiskt taget under "My PC", "My Computer" eller "This PC". Detta visar även andra enheter och nätverksadresser, men detta motsvarar inte en allomfattande rotkatalog som i Unix.

specificering

  1. Aeleen Frisch: Unix System Administration . O'Reilly Tyskland, 2003, 2: The Unix philosophy, sid. 66, fotnot 13 ( fulltext i Google boksökning): "Termen filsystem syftar alltså å ena sidan på systemets överordnade katalogträd, som inkluderar alla systemets hårddiskpartitioner som användare kan komma åt (som i » Unix-filsystemet '), filerna och katalogerna på de individuella diskpartitionerna (som i "Sätta upp ett filsystem på en diskpartition" eller "Montering av användarfilsystemet"). Först av sammanhanget blir det tydligt vilken av termens två betydelser som avses.”