System administration command. Similar to fsck, but specifically intended for Linux Second Extended Filesystems. When checking a second extended filesystem, fsck calls this command. This command is also used for the third extended filesystem (ext3), which is a journaling version of the second extended filesystem.
Use superblock instead of the default superblock.
Force checking, even if kernel has already marked the filesystem as valid. e2fsck will normally exit without checking if the system appears to be clean.
Consult file for a list of bad blocks, in addition to checking for others.
Ensure that no changes are made to the filesystem. When queried, answer “no.”
“Preen.” Repair all bad blocks noninteractively.
Display timing statistics.
When queried, answer “yes.”
Expect to find the superblock at size; if it’s not there, exit.
Flush buffer caches before checking.
Consult file for list of bad blocks instead of checking filesystem for them.