Определение командной строки
Разное / / July 04, 2021
Гиллем Альсина Гонсалес, сентябрь. 2016
Хотя нам кажется, что мышь использовалась всю нашу жизнь, было время, давным-давно (до тех пор, пока Apple Macintosh не изменил все), в которой графические среды не рассматривались как инструмент профессиональная работа.
Но что было тогда вместо окружающей среды графический?
Пустой экран, обычно с черным цветом фона, Подсказка или указание на ожидание заказов на ввод, а также ряд команд, которые мы должны были запомнить с соответствующими параметрами.
Это означало, что работа с компьютер он был, в основном, последовательным, то есть задачи выполнялись одна за другой вместо работы с несколькими одновременно (многозадачность).
Позже, и как аппаратное обеспечение продвигался вперед и позволял интерактивность и переключение между процессами - несмотря на то, что он не мог выполнять более одного за раз - необходимость иметь возможность более динамично взаимодействовать с системой, для чего стало возможным выполнение процессов в партия и есть виртуальные консоли.
Большой недостаток командных сред - это необходимость выучить длинный список команд, поскольку они совсем не интуитивно понятны.
Давайте подумаем: столкнувшись с новым Операционная система, мы всегда можем переместить мышь и начать расследовать и протестируйте, нажимая на показанные нам элементы, и вполне вероятно, что постепенно, и контрольная работа и ошибка, давайте в конечном итоге узнаем, как использовать высокий процент интерфейса график из Имя пользователя.
Но в случае с командным интерфейсом, либо мы уже знаем порядок заранее, либо каждый раз, когда мы пытаемся что-то ввести, система будет отправлять нам разочаровывающее сообщение об ошибке.
Командная строка по-прежнему является скорее исполняемой программой (интерпретатором команд), чем системой, которая обеспечивает интерфейс между ядром, пользователем и приложениями.
Это обеспечивает модульность операционных систем, которая позволяет им изменять указанную исполняемую программу для других, таким образом имея набор различных команд. Примером этого являются множественные снаряды которые мы можем найти для систем UNIX, таких как GNU / Linux.
Самый популярный интерпретатор команд - MS-DOS.
За то, что это та, которую использовали больше людей, а затем одна из самых разных систем UNIX. В настоящее время все операционные системы включают интерпретатор команд, но обычно он скрыт среди различных опций, поскольку считается инструмент только для самых профессиональных пользователей, поэтому производители предпочитают отдавать приоритет другим приложениям, установленным по умолчанию в их системы.
Основное преимущество командной строки перед графическим интерфейсом состоит в том, что мы можем объединять команды, что является более гибким, чем обработка с помощью мыши.
И хотя попытки воспроизведение Такой гибкости в некоторых графических средах достичь невозможно.
Теперь, когда вы помните, за всю свою жизнь я видел только одну программную платформу, в которой отсутствовала какая-либо командная строка: классическая Mac OS. Предполагалось, что Mac OS X будет основана на UNIX, операционной системе, которую невозможно понять без командной строки.
Фотографии: Fotolia - Tomasz Zajda
Темы командной строки