В Unix текст, который мы вводим на окне терминала, отправляется для окружения, как введено. Как насчет GUI и TUI? Это имеет оболочку также, которая обрабатывает щелчки мышью и клавиатуру?
По определению графический интерфейс пользователя (GUI) используется оболочкой. [1]
Кроме того, Единица, пользовательский интерфейс по умолчанию в Ubuntu, является интерфейсом оболочки для Рабочей среды GNOME. [2]
Ссылки:
Это зависит от программы, вещами как GParted являются просто графические версии CLIs. В случае GPARTED это - очевидно, GUI для Разделенного. То, что действительно происходит, является в конечном счете чем-либо выполняющим потребности перейти к компилятору так, чтобы компьютер мог понять то, что происходит. Если Вы хотите получить лучшее схватывание на низу живота компьютера, изучить некоторый код C.