Разница между подключением по SSH через командную строку и GUI-интерфейсы заключается в способе управления программами и возможностях, которые доступны при использовании каждого из них.
Интерфейс командной строки (CLI) позволяет управлять программами с помощью команд, которые состоят из букв, цифр и символов. 3 Команды набираются построчно и выполняются после нажатия клавиши Enter. 3 Такой интерфейс встроен в ядро системы и доступен, даже если графический интерфейс не запустится. 3 Среди преимуществ CLI: небольшой расход ресурсов, гибкость при составлении перечня действий из команд, возможность автоматического выполнения команд, возможность копировать и вставлять команды. 3
Графический интерфейс пользователя (GUI) позволяет управлять программами с помощью графических кнопок, всплывающих меню, окон и других элементов. 3 Множество действий можно выполнять с помощью мыши. 3 GUI даёт возможность визуального отображения программ и их содержимого, а также позволяет изучать возможности программ без чтения документации. 3
На большинстве серверов, где используется операционная система Linux, графический интерфейс не применяется для экономии ресурсов. 2 Поэтому единственным способом администрирования сервера остаётся командная строка. 2 Однако есть программы, которые позволяют запускать приложения удалённо через SSH, в том числе с графическим интерфейсом. 15