Filesystem consistency check and interactive repair.
SYNTAX fsck [options] [filesystem] ... OPTIONS -- Pass all subsequent options to filesystem-specific checker. All options that fsck doesn't recognize will also be passed. -r Interactive mode; prompt before making any repairs. -s Serial mode. -t fstype Specify the filesystem type. Do not check filesystems of any other type. -A Check all filesystems listed in /etc/fstab. -N Suppress normal execution; just display what would be done. -R Meaningful only with -A: check all filesystems listed in /etc/fstab except the root filesystem. -T Suppress printing of title. -V Verbose mode. EXIT CODES 1 Errors were found and corrected. 2 Reboot suggested. 4 Errors were found but not corrected. 8 fsck encountered an operational error. 16 fsck was called incorrectly. 128 A shared library error was detected.
The return status is the exit status of the last command executed in consequent-commands, or zero if none were executed.
"Politics is the art of looking for trouble, finding it, misdiagnosing it, and then misapplying the wrong remedies." - Groucho Marx
reboot - Reboot the machine
Journaling file systems avoid the need to run fsck -
ext2 File System is non journaling
ext3 File System - Red Hat's Journaling File System
XFS File System - SGI's open source high-performance journaling filesystem.
JFS Tech - IBM's journaled file system technology
Reiser4 - The default file system for SuSE, Lindows, FTOSX and Gentoo.