Все. Чтобы это понять рекомендую поставить Arch Linux. Самое частое использование: конфигурирование всего и вся (начиная от настройки интернета, заканчивая настройкой каких-нибудь серверов, кластеров и т.д.), компиляция, установка программ, облачные хранилища (например зайти в папку гуглодиска и набрать grive - 10 секунд), системы контроля версий, включение всяких разных системных утилит и небольших программ (например калькулятор, есть даже консольный, в терминал выражение вбил, получил ответ) и т.д. Если есть сервер, стоящий, скажем, у тебя дома и есть слабенький мобильный интернет, и сервер внезапно начинает барахлить. Можно удаленно подключиться к нему работать с ним через терминал. Вообще, у всего, у чего нет экрана, терминал - единственный способ взаимодействия.