As I have recently discovered, with the right applications, ditching the GUI and using the console exclusively can be a pleasure. By knowing which console applications will suit your needs the best you can achieve efficiency in a console environment that rivals that of a GUI. With well designed ncurses interfaces many console applications are extremely usable and working in a console environment can not only free up precious resources it can also provide several other benefits that will be discussed later in this article.