Bestandssysteem op Linux

Auteur: Michael Boelen

We gaan een beetje de diepte in met dit artikel. Lichte voorkennis is handig en het gebruik van technische termen en definities zijn soms onvermijdelijk. Commando's kunnen ook gebruikt of toegelicht worden. Zowel de definities als commando's staan uitgelegd aan de onderzijde van het artikel.
Voorkennis en diepgang: (gemiddeld)

In aanbouw

Dit artikel is nog in aanbouw en aanvullende tekst wordt in delen toegevoegd.

Voor de opslag van data of informatie gebruikt Linux bestanden. Bijna alles is een bestand en zelfs interne componenten en randapparatuur is vaak te benaderen als een bestand. Het moge duidelijk zijn dat bestandsbeheer en de bijbehorende rechten een belangrijk deel vormen van het systeem.

Bestandssysteem

Bestanden worden op een gestructureerde wijze opgeslagen, met oog voor snelheid en consistentie van de data. We willen immers de kans op dataverlies zo klein mogelijk hebben. Deze gestructureerde manier van opslaan noemen we een bestandssysteem (of filesystem).

Paden binnen het bestandssysteem

In tegenstelling tot Windows gebruiken we geen backslash (c:\Windows) maar forward-slash (/home/michael/) voor paden. Over het algemeen worden bestanden met kleine letters (lowercase) gebruikt, maar het is toegestaan om hoofdletters te gebruiken.

Speciale paden

Een speciaal pad is ‘/’ en noemen we root. Dit is vanuit waar alle andere paden ontstaan. De vergelijking met een boom is mooi te maken. In dat geval is root de stam van de boom. Vanuit daar vertakt het geheel zich verder in andere takken, zijtakken en uiteindelijk de blaadjes (de bestanden).

Een aantal hoofdpaden zijn (bijna) altijd aanwezig op Linux, zoals:

PadDoel van opslag
/binUitvoerbare bestanden (programma’s)
/bootBestanden om Linux op te laten starten
/devSpeciale bestanden voor hardware, zoals de harde schijf
/etcConfiguratiebestanden
/homeDe opslag voor gebruikers van het systeem (werkdirectory)
/mediaExterne opslag zoals USB-stick

Deze lijst is overigens niet compleet. Bovenstaande zijn de paden die tijdens het gebruik van Linux waarschijnlijk vaker gaat tegenkomen.

Dit artikel is gepubliceerd op en voor het laatst bijgewerkt op .