EvangelionDeath, По поводу терминала, Вы фактически прямым текстом подтвердили то, о чём я писал ранее "терминал - это устройство, а эмулятор терминала программа имитирующая устройство".
С терминалами разобрались, теперь осталось разобраться с консолью.
Само слово консоль означает пульт управления, и оно применимо так же и к компьютерам в общем смысле, но а мы с Вами говорим о консолях в Unix системах и именно в этом смысле здесь изначально зашёл спор. Я Вам ранее писал что в Unix системах очень много слов, которые в силу исторических факторов, не соответствуют своему реальному смыслу, к этим словам относится и консоль, а потому общая терминология в этом случае не применима.
Вы только что писали об интерфейсе командной строки, но парадокс в том, что это я дал Вам на неё ссылку, а Вы даже не потрудились её прочитать полностью, а тупо вырвали оттуда самое начало, придётся разъяснять.
Интерфейс командной строки - фактически это интерпритатор команд, например упомянутый Вами Shell. Т. е. ни машина, ни операционная система не понимает человеческого языка, ровно как и человек не понимает операционного кода, собственно интерфейс командной строки преобразует команды в операционный код, а цифровой ответ в человеко-понятные слова. А теперь возникает вопрос: откуда Shell берёт эти команды и куда выводит ответ (сценарии в данном случае не рассматриваются)? Ответ прост, из консоли, и в консоль же пишет ответ.
Консоль (напоминаю мы рассматриваем в Unix системах) - ранее была устройством, но терминалы превзошли её по функционалу и удобству, и соответственно вытеснили консоль как устройство, но интерфейс консоли остался, ибо через этот интерфейс работали и работают по сей день терминалы. Именно этот интерфейс и называется консолью.
Тут можно очень много чего писать, но Вы просто потрудитесь прочесть страницу по ранее указанной мной и доверенной Вами ссылки до конца, и пожалуйста, прочитайте вдумчиво.
https://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81_%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%BE%D0%B9_%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B8#:~:text=Command%20line%20interface%2C%20CLI)%20%E2%80%94,%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C%C2%BB%20%D0%B8%20%C2%AB%D1%82%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%B0%D0%BB%C2%BB.