GNU Midnight Commander (also referred to as MC) is a user shell with text-mode full-screen interface.  It can be run on the OS console, in xterm and other terminal emulators.