В каких случиях сегодня используется ОС с интерфейсом командной строки
В тех случаях, когда не требуется работать с графикой. Например, маршрутизация пакетов (по сети, интернету; маршрутизацию может выполнять и обычный компьютер).