yellow
Moderator emeritus
Well, not really 3 layers. Disk Utility.app is just a GUIfied frontend for the "diskutil" binary living in /usr/sbin/. The "repairdisk" portion of it is pretty much the same thing as fsck.
More like:
Disk Utility -> /usr/sbin/diskutil repairdrive /
/usr/sbin/diskutil repairdrive / ~= /sbin/fsck
More like:
Disk Utility -> /usr/sbin/diskutil repairdrive /
/usr/sbin/diskutil repairdrive / ~= /sbin/fsck