 AppleJack

AppleJack was a command-line interface for Mac OS X that provided a simplified user interface for single user mode system repairs.It allowed for permission repair, disk repair, cache cleaning, validation of preference- and property list files, and removal of swap files on a boot drive, without needing a separate startup disk.