E2fsprogs
E2fsprogs | |||
---|---|---|---|
Utvikler(e) | Theodore Ts'o | ||
Nyeste versjon | 1.47.1 (20. mai 2024)[1] | ||
Kodelager | https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git, git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git | ||
Operativsystem | Unix-liknende | ||
Skrevet i | C | ||
Type | Filsystem | ||
Lisens | GPLv2,[2] GNU Library General Public License, version 2.0,[2] BSD-lisensen[3] | ||
Nettsted | e2fsprogs.sourceforge.net (en) |
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
[rediger | rediger kilde]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.[4]
tune2fs
- brukes til å modifisere filsystemets parametere
Mange av disse verktøyene baserer seg på programvarebiblioteket libext2fs
.
Bruk
[rediger | rediger kilde]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
[rediger | rediger kilde]Versjon | Lansert | Merknader |
---|---|---|
0.3b | 24. september 1993 | |
0.3c | 1. oktober 1993 | |
0.3d | 19. oktober 1993 | |
0.4 | 2. november 1993 | |
0.4a | 29. november 1993 | |
0.5 | 29. mars 1994 | |
0.5a | 8. april 1994 | |
0.5b | 12. mars 1995 | |
0.5c | 28. oktober 1995 | |
1.01 | 31. oktober 1995 | |
1.02 | 31. januar 1996 | |
1.03 | 27. mars 1996 | |
1.04 | 18. mai 1996 | |
1.05 | 10. september 1996 | |
1.06 | 8. oktober 1996 | |
1.07 | 14. mars 1997 | |
1.08 | 11. april 1997 | |
1.09 | 15. april 1997 | |
1.10 | 24. april 1997 | |
1.12 | 9. juli 1998 | |
1.13 | 19. desember 1998 | |
1.14 | 9. januar 1999 | |
1.15 | 19. juli 1999 | |
1.16 | 23. oktober 1999 | |
1.18 | 18. november 1999 | |
1.19 | 14. juli 2000 | |
1.20 | 25. mai 2001 | |
1.21 | 16. juni 2001 | |
1.22 | 23. juni 2001 | |
1.23 | 16. august 2001 | |
1.24 | 31. august 2001 | |
1.24a | 4. september 2001 | |
1.25 | 20. september 2001 | |
1.26 | 7. februar 2002 | |
1.27 | 8. mars 2002 | |
1.28 | 31. august 2002 | |
1.29 | 24. september 2002 | |
1.30 | 1. november 2002 | |
1.31 | 9. november 2002 | |
1.32 | 9. november 2002 | |
1.33 | 22. april 2003 | |
1.34 | 28. juli 2003 | |
1.35 | 28. februar 2004 | |
1.35 | 28. februar 2004 | |
1.36 | 6. februar 2005 | |
1.37 | 22. mars 2005 | |
1.38 | 1. juli 2005 | |
1.39 | 29. mai 2006 | |
1.40 | 30. juni 2007 | |
1.40.1 | 9. juli 2007 | |
1.40.2 | 14. juli 2007 | |
1.40.3 | 8. desember 2007 | |
1.40.4 | 1. januar 2008 | |
1.40.5 | 28. januar 2008 | |
1.40.6 | 10. februar 2008 | |
1.40.7 | 29. februar 2008 | |
1.40.8 | 14. mars 2008 | |
1.40.9 | 27. april 2008 | |
1.40.10 | 22. mai 2008 | |
1.40.11 | 18. juni 2008 | |
1.41.0 | 10. juli 2008 | |
1.41.1 | 1. september 2008 | |
1.41.2 | 2. oktober 2008 | |
1.41.3 | 13. oktober 2008 | |
1.41.4 | 28. januar 2009 | |
1.41.5 | 24. april 2009 | |
1.41.6 | 30. mai 2009 | |
1.41.7 | 29. juni 2009 | |
1.41.8 | 11. juli 2009 | |
1.41.9 | 23. august 2009 | |
1.41.10 | 10. februar 2010 | |
1.41.11 | 15. mars 2010 | |
1.41.12 | 18. mai 2010 | |
1.41.13 | 14. desember 2010 | |
1.41.14 | 23. desember 2010 | |
1.42 | 29. november 2011 | |
1.42.1 | 19. februar 2012 | |
1.42.2 | 28. mars 2012 | |
1.42.3 | 15. mai 2012 | |
1.42.4 | 12. juni 2012 | |
1.42.5 | 30. juli 2012 | |
1.42.6 | 23. september 2012 | |
1.42.7 | 22. januar 2013 | |
1.42.8 | 21. juni 2013 | |
1.42.9 | 29. desember 2013 | |
1.42.10 | 19. mai 2014 | |
1.42.11 | 10. juli 2014 | |
1.42.12 | 29. august 2014 | |
1.42.13 | 18. mai 2015 | |
1.43 | 21. mai 2015 | |
1.43.1 | 8. juni 2015 | |
1.43.2 | 8. juni 2016 | |
1.43.3 | 5. september 2016 | |
1.43.4 | 1. februar 2017 | |
1.43.5 | 4. august 2017 | |
1.43.6 | 29. august 2017 | |
1.43.7 | 16. oktober 2017 | |
1.43.8 | 2. januar 2018 | |
1.43.9 | 9. januar 2018 | |
1.44.0 | 8. mars 2018 | |
1.44.1 | 25. mars 2018 | |
1.44.2 | 16. mai 2018 | |
1.44.3 | 10. juli 2018 | |
1.44.4 | 19. august 2018 | |
1.44.5 | 16. desember 2018 | |
1.44.6 | 6. mars 2019 | |
1.45.0 | 7. mars 2019 | |
1.45.1 | 13. mai 2019 | |
1.45.2 | 28. mai 2019 | |
1.45.3 | 15. juli 2019 | |
1.45.4 | 23. september 2019 | |
1.45.5 | 7. januar 2020 | |
1.55.6 | 20. mars 2020 |
Referanser
[rediger | rediger kilde]- ^ «Update release notes, etc., for the 1.47.1 release». 20. mai 2024. Besøkt 21. mai 2024.
- ^ a b https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/tree/NOTICE.
- ^ https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/tree/NOTICE.
- ^ https://github.com/tytso/e2fsprogs/commit/bf69235ad0073c80386b70caba0e1b58e5f85697
Eksterne lenker
[rediger | rediger kilde]- (en) Offisielt nettsted