E2fsprogs

e2fsprogs, eller e2fs programs, er et sett med programmeringsverktøy for vedlikehold av filsystemene ext2, ext3 og ext4. Verktøyene er essensiell programvare i de fleste linuxdistribusjoner, og er også blitt portert til andre Unix-liknende operativsystemer, deriblant FreeBSD og Darwin.

Første betaversjon av e2fsprogs (0.3b) ble lansert 24. september 1993. Første versjon (1.01) ble lansert 31. oktober 1995. Siste versjon er 1.45.4, som ble lansert 23. september 2019.

Liste over verktøy
e2fsprogs består av følgende verktøy (ordnet i ASCIIbetisk rekkefølge):
badblocks  søk etter skadde blokker for et utstyr
blkid  lokaliser og skrive ut attributtene for utstyrsblokker
chattr  endre filattributtene i et Linux filsystem
debugfs  brukes for å manuelt se og modifisere interne strukturer i filsystemet
dumpe2fs  som skriver ut informasjon om superblokker og blokkgrupper
e2freefrag  rapporterer informasjon om fragmentering
e2fsck  et fsck-program som leter etter og korrigerer inkonsistenser
e2image  lagre kritiske metadata for et ext2/ext3/ext4 filsystem til en datafil
e2label  endre merkelappen for et ext2/ext3/ext4 filsystem
e2undo  gjenskap en angrelogg for et ext2/ext3/ext4 filsystem
e4defrag  online defragmenterer for filsystemet ext4
filefrag  rapporter om filfragmentering
findfs  finn et filsystem ved å søke på merkelapp eller UUID
findsuper  raskt program for å finne ext2 superblokker
logsave  lagrer utmatningen av en kommando i en loggfil
lsattr  lister filattributene i ext2 for Linux
mke2fs  brukes til å skape filsystemene ext2, ext3 og ext4
resize2fs  som kan utvide og forminske filsystemene ext2, ext3 og ext4. Online støtte ble tilføyd i  2006.
tune2fs  brukes til å modifisere filsystemets parametere

Mange av disse verktøyene baserer seg på programvarebiblioteket libext2fs.

Bruk
På tross av hva dets navn kan antyde, fungerer e2fsprogs ikke bare på ext2, men også på ext3 og ext4. De journalførende egenskaper i ext3 og ext4 kan redusere behovet for å bruke e2fsck, men e2fsck er noen ganger nødvendig for å hjelpe til med å beskytte kjernen mot programvarefeil og dårlig maskinvare.

Kjøretiden til e2fsck reduseres betraktelig på ext4 i forhold til ext3, noe som vises av grafen til høyre.

e2fsprogs kjører i brukermodus, og ledsager ext2, ext3 og ext4 i Linuxkjernen. Programmet er vanligvis brukt i Linuxdistribusjoner, men er også blitt portert til andre Unix-liknende operativsystemer, deriblant FreeBSD og Darwin.

Versjonshistorikk

Referanser

Eksterne lenker
 

 
Programvare fra 1995
1995 i USA