e2fsprogs
e2fsprogs - Werkzeuge für ext2-/ext3-/ext4-Dateisysteme
Beschreibung
Die Dateisysteme ext2, ext3 und ext4 sind Nachfolger des ursprünglichen ext-Dateisystems (ext ist die Abkürzung von extended, erweitert). Diese Dateisysteme werden am häufigsten für Festplatten in Debian- und anderen Linux-Systemen verwendet.
Dieses Paket enthält Programme zum Erstellen, Überprüfen und Warten von ext2/3/4-Dateisystemen. Es enthält auch das Programm badblocks, mit dem nach schadhaften Blöcken auf einer Festplatte oder anderen Speichergeräten gesucht werden kann.
Inhalt
- /etc
/etc/cron.d /etc/cron.d/e2scrub_all /etc/e2scrub.conf /etc/mke2fs.conf
- /usr/bin
/usr/bin/chattr /usr/bin/lsattr
- /usr/lib
/usr/lib/systemd /usr/lib/systemd/system /usr/lib/systemd/system/e2scrub@.service /usr/lib/systemd/system/e2scrub_all.service /usr/lib/systemd/system/e2scrub_all.timer /usr/lib/systemd/system/e2scrub_fail@.service /usr/lib/systemd/system/e2scrub_reap.service
- /usr/lib/udev
/usr/lib/udev/rules.d /usr/lib/udev/rules.d/64-ext4.rules /usr/lib/udev/rules.d/96-e2scrub.rules
- /usr/libexec
/usr/libexec/e2fsprogs /usr/libexec/e2fsprogs/e2scrub_all_cron /usr/libexec/e2fsprogs/e2scrub_fail
- /usr/sbin
/usr/sbin/badblocks /usr/sbin/debugfs /usr/sbin/dumpe2fs /usr/sbin/e2freefrag /usr/sbin/e2fsck /usr/sbin/e2image /usr/sbin/e2label /usr/sbin/e2mmpstatus /usr/sbin/e2scrub /usr/sbin/e2scrub_all /usr/sbin/e2undo /usr/sbin/e4crypt /usr/sbin/e4defrag /usr/sbin/filefrag /usr/sbin/fsck.ext2 /usr/sbin/fsck.ext3 /usr/sbin/fsck.ext4 /usr/sbin/mke2fs /usr/sbin/mkfs.ext2 /usr/sbin/mkfs.ext3 /usr/sbin/mkfs.ext4 /usr/sbin/mklost+found /usr/sbin/resize2fs /usr/sbin/tune2fs
- /usr/share
/usr/share/doc /usr/share/doc/e2fsprogs /usr/share/doc/e2fsprogs/NEWS.gz /usr/share/doc/e2fsprogs/README /usr/share/doc/e2fsprogs/changelog.Debian.gz /usr/share/doc/e2fsprogs/copyright
- /usr/share/man
/usr/share/man/man1 /usr/share/man/man1/chattr.1.gz /usr/share/man/man1/lsattr.1.gz /usr/share/man/man5 /usr/share/man/man5/e2fsck.conf.5.gz /usr/share/man/man5/ext2.5.gz /usr/share/man/man5/ext3.5.gz /usr/share/man/man5/ext4.5.gz /usr/share/man/man5/mke2fs.conf.5.gz /usr/share/man/man8 /usr/share/man/man8/badblocks.8.gz /usr/share/man/man8/debugfs.8.gz /usr/share/man/man8/dumpe2fs.8.gz /usr/share/man/man8/e2freefrag.8.gz /usr/share/man/man8/e2fsck.8.gz /usr/share/man/man8/e2image.8.gz /usr/share/man/man8/e2label.8.gz /usr/share/man/man8/e2mmpstatus.8.gz /usr/share/man/man8/e2scrub.8.gz /usr/share/man/man8/e2scrub_all.8.gz /usr/share/man/man8/e2undo.8.gz /usr/share/man/man8/e4crypt.8.gz /usr/share/man/man8/e4defrag.8.gz /usr/share/man/man8/filefrag.8.gz /usr/share/man/man8/fsck.ext2.8.gz /usr/share/man/man8/fsck.ext3.8.gz /usr/share/man/man8/fsck.ext4.8.gz /usr/share/man/man8/mke2fs.8.gz /usr/share/man/man8/mkfs.ext2.8.gz /usr/share/man/man8/mkfs.ext3.8.gz /usr/share/man/man8/mkfs.ext4.8.gz /usr/share/man/man8/mklost+found.8.gz /usr/share/man/man8/resize2fs.8.gz /usr/share/man/man8/tune2fs.8.gz
Anhang
Siehe auch
Links
Weblinks
TMP
e2fsprogs (sometimes called the e2fs programs) is a set of utilities for maintaining the ext2, ext3 and ext4 file systems. Since those file systems are often the default for Linux distributions, it is commonly considered to be essential software.
List of utilities
Included with e2fsprogs, ordered by ASCIIbetical order, are:
search a device for bad blocks
blkid
locate/print block device attributes
change file attributes on a Linux file system
debugfs
used to manually view or modify internal structures of the file system
dumpe2fs
prints superblock and block group information.
e2freefrag
report free space fragmentation information
e2fsck
an fsck program that checks for and corrects inconsistencies
e2image
save critical ext2/ext3/ext4 filesystem metadata to a file
e2label
change the label on an ext2/ext3/ext4 filesystem
e2scrub
check a filesystem "online" (i.e. without having to unmount it) in the case where the filesystem is on an LVM LV
e2undo
replay an undo log for an ext2/ext3/ext4 filesystem
e4defrag
online defragmenter for ext4 filesystems
filefrag
report file fragmentation
findfs
find a filesystem by label or UUID
findsuper
quick hacked up program to find ext2 superblocks
logsave
save the output of a command in a logfile
lsattr
list file attributes on a Linux second extended file system
mke2fs
used for creating ext2, ext3 and ext4 file systems
resize2fs
which can expand and shrink ext2, ext3 and ext4 file systems. On-line support was added in 2006.[2]
tune2fs
used to modify file system parameters
Many of these utilities are based on the libext2fs library.
Usage
Despite what its name might suggest, e2fsprogs works not only with ext2, but also with ext3 and ext4. Although ext3's journaling capability can reduce the need to use e2fsck, it is sometimes still necessary to help protect against kernel bugs or bad hardware.
As the userspace companion for the ext2, ext3, and ext4 drivers in the Linux kernel, the e2fsprogs are most commonly used with Linux. However, they have been ported to other systems, such as FreeBSD and Darwin.
See also
- mkfs
- dd — convert and copy a file
- fdisk — examine and write partition table
- fsck — file system check
- mkisofs — make an iso file system
- mount — mount a file system
- parted — partition manager
References
- "Update release notes, etc., for the 1.47.3 release". 8 July 2025. Retrieved 11 July 2025.
- "Add support for on-line resizing to resize2fs · tytso/E2fsprogs@bf69235". GitHub.