Linux bestandssystemen (W4C2) Flashcards
Beschrijf wat journaling inhoudt binnen de context van bestandssystemen
Journaling is een techniek waarbij elke wijziging die wordt aangebracht in het bestandssysteem eerst wordt vastgelegd in een logboek (journal), waardoor de integriteit van het bestandssysteem wordt verbeterd en het herstel na een systeemcrash sneller en betrouwbaarder wordt.
Wat betekenen de klassieke rechten (u, g, o en r, w, x) onder UNIX/Linux?
De klassieke rechten onder UNIX/Linux staan voor de toegangsrechten van respectievelijk de eigenaar (u), de groep (g) en anderen (o), waarbij r staat voor lezen (read), w voor schrijven (write) en x voor uitvoeren (execute).
Wanneer een umask actief is met waarde (0)022, welke rechten worden toegekend aan een nieuw aangemaakt bestand (bijvoorbeeld door deze met touch aan te maken)?
De umask (022) wordt afgetrokken van de standaardrechten (666), wat resulteert in een effectieve permissie van 644 voor nieuw aangemaakte bestanden, wat staat voor lees- en schrijfrechten voor de eigenaar en alleen leesrechten voor groep en anderen.
Waarvoor wordt een bestandssysteem gebruikt?
Een bestandssysteem wordt gebruikt voor het organiseren, opslaan en beheren van bestanden op een opslagapparaat, zoals een harde schijf, SSD of USB-station.
Wat is het hoofddoel van een bestandssysteem?
Het hoofddoel van een bestandssysteem is om een gestructureerde manier te bieden om gegevens op te slaan, te benaderen en te beheren op een opslagapparaat, terwijl de integriteit en toegankelijkheid van de gegevens worden gehandhaafd.
Uit welke vier componenten bestaat een bestandssysteem?
Een bestandssysteem bestaat uit een boot record, een bestandstoewijzingstabel (File Allocation Table - FAT), een root directory en dataclusters.
Wat is onder Linux het startpunt van het bestandssysteem (Bij Windows is het C:)?
Onder Linux is het startpunt van het bestandssysteem het rootbestandssysteem, aangeduid met “/”.
Wat is het verschil tussen een absoluut en een relatief pad?
Een absoluut pad begint altijd vanaf de rootdirectory en geeft de volledige locatie van een bestand of map aan, terwijl een relatief pad begint vanaf de huidige werkdirectory en geeft de locatie ten opzichte van de huidige directory aan.
Met welk commando kun je de huidige directory opvragen?
Het commando “pwd” (print working directory) wordt gebruikt om de huidige werkdirectory op te vragen.
Welke beperkingen heeft een padnaam onder Linux?
Een padnaam onder Linux kan een maximale lengte hebben van 4096 bytes en mag speciale tekens bevatten, zoals “/”, “.”, “..”, etc.
Welk commando kun je gebruiken om een disk of een partitie te koppelen aan het OS?
Het commando “mount” wordt gebruikt om een disk of een partitie aan het bestandssysteem van het besturingssysteem te koppelen.
In welk bestand worden de gekoppelde partities (mounted) opgeslagen?
De gekoppelde partities worden opgeslagen in het bestand “/etc/mtab” (mount table).
Wat zijn de belangrijk standaard directories onder linux?
Enkele belangrijke standaard directories onder Linux zijn “/bin” (binaries), “/etc” (configuration files), “/home” (home directories van gebruikers), “/tmp” (temporary files), en “/var” (variable data).