
Примечание. Если вам нужна информация и команды для DOS, см. Нашу страницу в MS-DOS и командной строке.
Тема | Командная строка (CLI) | графический интерфейс пользователя |
---|---|---|
непринужденность | Из-за более высокой степени запоминания и знакомства, необходимых для работы и навигации, новые пользователи находят работу с интерфейсом командной строки более сложной, чем графический интерфейс. | Поскольку графический интерфейс пользователя намного более визуально интуитивно понятен, пользователи обычно выбирают, как использовать графический интерфейс быстрее, чем интерфейс командной строки. |
контроль | Пользователи имеют хороший контроль над файлами и операционными системами в интерфейсе командной строки. Однако для новых или начинающих пользователей он не так удобен для пользователя, как графический интерфейс. | Графический интерфейс предоставляет широкий доступ к файлам, программным функциям и операционной системе в целом. Будучи более удобным для пользователя, чем командная строка, особенно для новых или начинающих пользователей, GUI используется большим количеством пользователей. |
Многозадачность | Хотя многие среды командной строки способны выполнять многозадачность, они не обеспечивают одинаковую простоту и возможность одновременного просмотра нескольких объектов на одном экране. | У пользователей графического интерфейса есть окна, которые позволяют пользователю просматривать, контролировать, манипулировать и переключаться между несколькими программами и папками одновременно. |
скорость | Пользователям командной строки нужно только использовать клавиатуру для навигации по интерфейсу, что часто приводит к повышению производительности. | Хотя современные графические интерфейсы работают быстрее и эффективнее, чем когда-либо прежде, отрывать руку от клавиатуры для перемещения мыши (или сенсорной панели) медленнее, чем для многих пользователей использование интерфейса командной строки. |
Ресурсы | Компьютер, использующий только командную строку, потребляет намного меньше системных ресурсов компьютера, чем графический интерфейс. | Графический интерфейс требует больше системных ресурсов из-за элементов, которые требуют загрузки, таких как значки и шрифты. Необходимо загружать видео, мышь и другие драйверы, занимая дополнительные системные ресурсы. |
Scripting | Интерфейс командной строки в основном требует, чтобы пользователи уже знали команды и синтаксис сценариев, что затрудняет создание сценариев для новых или начинающих пользователей. | Создание сценариев с использованием графического интерфейса стало намного проще с помощью программного обеспечения для программирования, которое позволяет пользователям писать сценарии, не зная всех команд и синтаксиса. Программное обеспечение для программирования содержит руководства и советы о том, как кодировать определенные функции, а также параметры предварительного просмотра, чтобы увидеть, будет ли работать скрипт. |
Удаленный доступ | При доступе к другому компьютеру или устройству по сети пользователь может манипулировать устройством или его файлами с помощью интерфейса командной строки. Однако вы должны знать команды, чтобы сделать это, и это не так просто для новых или начинающих пользователей. | Удаленный доступ к другому компьютеру или серверу возможен в графическом интерфейсе и прост в навигации с небольшим опытом. ИТ-специалисты обычно используют графический интерфейс для удаленного доступа, включая управление серверами и пользовательскими компьютерами. |
разнообразие | После того, как вы научитесь ориентироваться и использовать командную строку, она не изменится так сильно, как новый графический интерфейс. Хотя могут быть введены новые команды, оригинальные команды почти всегда остаются неизменными. | Каждый графический интерфейс имеет свой дизайн и структуру, когда речь идет о выполнении разных задач. Даже разные итерации одного и того же графического интерфейса, такого как Windows, могут иметь сотни разных изменений в каждой версии. |
Штамм | Интерфейс командной строки часто является очень простым и может быть больше нагрузкой на видение пользователя. Туннельный синдром запястья также может быть немного рискованным при использовании интерфейса командной строки, потому что пользователи используют только клавиатуру. Нет необходимости менять положение рук и напрягать запястья или даже пальцы. | Использование горячих клавиш и более частое перемещение позиций рук, благодаря переключению между клавиатурой и мышью, может снизить нагрузку. Визуальное напряжение все еще может быть риском, но GUI имеет больше цветов и визуально привлекательнее, что приводит к потенциальному снижению визуального напряжения. |
Примечание. В целом графический интерфейс сегодня используется большим количеством пользователей, чем CLI. Выделенные и опытные программисты могут склоняться к использованию CLI для повышения эффективности и скорости, но GUI более удобен для пользователя и предпочитается большинством пользователей.