Hva er et hierarkisk filsystem?
Et hierarkisk filsystem (HFS) brukes til å ordne og organisere digital informasjon på en datamaskin gjennom en serie mapper og undermapper. Den største enheten som inneholder alle dataene blir vanligvis referert til som "roten", og den kan visualiseres som toppen av en meny eller som den venstre posten i en filsti. Innenfor denne roten inneholder da en eller flere mapper som også kan ha tilleggsinformasjon i seg. Nederst i et hierarkisk filsystem er det enkelte informasjonsenheter som du kan få tilgang til og lese gjennom å navigere i strukturen til hierarkiet.
Begrepet "hierarkisk filsystem" kan brukes til å referere til et spesifikt format, som ble brukt i et operativsystem (OS) utviklet av Apple Computers®. Det brukes imidlertid ofte i en generell sammenheng for å indikere hvilken som helst type format som bruker denne grunnleggende strukturen. Hensikten med et hierarkisk filsystem er å organisere informasjon på en måte som er effektiv for en datamaskin og ganske intuitiv for en bruker.
Tidligere ordningsmetoder inkluderte ofte all informasjon i ett lag. Dette betydde at når en datamaskin søkte gjennom eller lastet inn data, måtte alt lagret på den inkluderes. Etter hvert som harddiskene og andre lagringsenheter økte i størrelse, blir dette stadig mer problematisk for både datamaskinen og brukeren. For å motvirke dette ble det hierarkiske filsystemet utviklet, som organiserte informasjon i lag eller kataloger som deretter kunne navigeres mer effektivt.
Hvis et hierarkisk filsystem blir visualisert ovenfra og ned, er det øverste laget rotkatalogen, der alle andre data er inneholdt. Innenfor dette er det vanligvis mange mapper eller underkataloger, som igjen inneholder flere undermapper og filer. Helt nederst i dette visuelle treet er de forskjellige delene av data som er tilgjengelig og brukt av en datamaskin for å hente informasjon. Hele strukturen er egentlig et forgreningsnettverk av mapper i kataloger.
Strukturen til et hierarkisk filsystem kan også dokumenteres fra venstre til høyre for å indikere en "filsti." Dette er i utgangspunktet en adresse som viser hvor data befinner seg i de forskjellige mappene og katalogene til en datamaskin. Roten er ofte indikert til venstre, siden banen begynner der, og hver mappe skilles med enten en skråstrek fremover eller bakover, avhengig av operativsystemet som brukes. En filsti kan se slik ut: "root \ folder \ sub-folder \ file_name." Dette er nøyaktig den samme strukturen som et treskjema, men bare representert fra venstre til høyre i stedet for fra topp til bunn.