Сейчас управлять компьютерами можно при помощи дружественного графического интерфейса. С ним способен совладать даже начинающий пользователь. Но некоторые операции через дружественный интерфейс реализовать проблематично, а иногда – почти невозможно. Чтобы выполнять разнообразные операции на устройстве, существует специальная служба. Она называется командной строкой.
Сегодня предстоит рассмотреть ее более подробно. Нужно выяснить, что такое командная строка, для чего она нужна, какими особенностями обладает соответствующая служба. Также предстоит изучить несколько способов запуска данного элемента в Windows.
Опубликованная ниже информация пригодится широкому кругу читателей. Она ориентирована на ПК-пользователей, которые хотят научиться грамотно управлять операционной системой, а также на IT-специалистов (преимущественно – системных администраторов). Соответствующие сведения научат разбираться в азах использования и ключевых особенностях командной строки.
Определение
Командная строка – текстовый интерфейс пользователя. Служба, которая помогает человеку взаимодействовать с операционной системой компьютера или другого устройства через команды, вводимые с клавиатуры.
Командная строка в Windows и других операционных системах позволяет:
- запускать и закрывать разнообразные приложения;
- активировать и деактивировать процессы устройства;
- осуществлять управление файлами и папками;
- программировать через встроенный скриптовый язык;
- редактировать реестр.
Рассматриваемая служба представляет собой оболочку операционной системы (ОС). Так называется программа, ориентированная на взаимодействие пользователя с ОС. Выглядит командная строка как консоль для ввода человеком текстовых команд. После их отправки на обработку происходит перевод указанных операций в машинный код при помощи встроенного интерпретатора. Далее команды обрабатываются устройством и реализовываются.
Историческая справка
Рассматриваемая служба появилась в 50-70-е года 20-го века, во время развития компьютерных терминалов. Тогда они представляли собой аппаратный интерфейс взаимодействия оператора с «большими» электронно-вычислительными машинами.
Терминалы (консоли) предусматривали наличие устройства ввода (принтера бумажной текстовой ленты – простой дисплей на электронно-лучевой трубке), а также клавиатуру. В качестве терминалов нередко выступали телетайпы. Они разрабатывались изначально для обмена текстовыми данными (сообщениями). Для отображения визуальных компонентов такое оборудование не годилось. Вывести на них графический пользовательский интерфейс (GUI) не представлялось возможным. Операторы должны были взаимодействовать с терминалами только через ввод текстовых сообщений.
Первые GUI появились в 1960-е годы. На протяжении длительного времени они использовались только на внутрикорпоративных и университетских компьютерах в виде экспериментальных разработок. Основная масса коммерческих ПК продолжала пользоваться терминалами в виде основного метода взаимодействия с системой. Так происходило до начала 1980-х годов. В то время терминалы стали потихоньку вытесняться более удобным графическим интерфейсом в коммерческих ОС. Они были ориентированы на широкий пользовательский круг.
Несмотря на это, командная строка оставалась и остается одной из базовых встроенных функций в любой современной распространенной операционной системе. Она «поставляется» совместно с графическим интерфейсом.
Для чего необходима
Командная строка – неотъемлемая часть любой ОС. Она предоставляет пользователям все возможности для полноценного взаимодействия с компьютером или ноутбуком.
К основным целям и задачам системного терминала относят:
- Диагностику устройства. При помощи консоли можно просматривать данные о компьютере, включая сведения о производителе, модели и серийном номере ПК, характеристики аппаратной части и многое другое.
- Восстановление системы. Консоль дает возможность проверять тома (логические диски), саму операционную систему, а также имеющееся программное обеспечение. С помощью соответствующей службы можно производить резервное копирование, восстановление файлов, извлечение сохраненных данных на носителях.
- Работу с дисками. Через консоль пользователь может запросить исчерпывающие данные о системных и внешних накопителях и используемых файловых системах (ФС). Диагностика ФС и устранение обнаруженных ошибок тоже предусматривается.
- Работу с системой. Через командную строку пользователи смогут просматривать и редактировать список активных системных процессов. Обычно такие операции становятся полезны для IT-специалистов при автоматизации некоторых задач.
- Взаимодействие с сетевыми подключениями.
- Работу с файлами и приложениями.
Также терминал позволяет программировать. У большинства ОС имеется встроенный в интерпретатор командной строки скриптовый язык. Он дает возможность автоматизировать почти все системные процессы, а также описывать не очень сложные алгоритмы и программы вроде «заметок» или «калькулятора».
Плюсы и минусы
Рассматриваемая служба Виндовс имеет как преимущества, так и недостатки. Их необходимо помнить перед тем, как запустить командную строку. Может быть, некоторые операции проще выполнить через средства графического пользовательского интерфейса.
К преимуществам терминала относят:
- низкий расход ресурсов устройства;
- возможность получения быстрого доступа к данным, приложениям и функциям;
- предоставление широких возможностей управления системой и имеющимся программным обеспечением;
- простоту работы;
- элементарную отладку;
- развитую поддержку.
Также к плюсам рассматриваемой службы относят поддержку почти всеми популярными ОС и наличие нескольких способов ее вызова на устройстве.
Недостатки у терминалов ПК тоже есть:
- Неинтуитивная работа. Рассматриваемая служба не предусматривает наличие подсказок для пользователей. Придется во всем разбираться самостоятельно.
- Неудобный процесс ввода. Текстовые команды могут быть указаны только через клавиатуру. Из-за этого ввод длинных операций становится проблемой.
- Низкий уровень наглядности отображаемых данных. В терминалах используется только текстовая информация, которая обладает элементарным форматированием. Такой подход не всегда удобен пользователям.
Несмотря на это, командная строка остается встроенной службой в Виндовс и других операционных системах.
Как вызвать командную строку в Windows
Вызвать рассматриваемую службу в Windows можно несколькими способами:
- Задействовать сочетание клавиш. Чтобы открыть командную строку в Виндовс, можно зажать на рабочем столе комбинацию Win + R, а затем в появившейся строке набрать CMD. Теперь нажмите Enter. На экране появится необходимая служба.
- Использование панели задач. В Windows 10 в правом нижнем углу есть служба «Поиск». Требуется ввести в ней CMD или «Командная строка», а затем подтвердить операцию. Если нажать правой кнопкой мыши (ПКМ) по выданному результату, терминал получится запустить от имени администратора.
- Через «Пуск». Там необходимо перейти в папку «Служебные», развернуть список и отыскать подходящий пункт. Чтобы активировать приложение с правами администратора, нужно щелкнуть по иконке ПКМ, выбрать пункт «Дополнительно» и указать подходящий вариант.
- Через Power User Menu. Для отображения соответствующего меню нужно нажать ПКМ по «Пуску» или одновременно зажать сочетание клавиш Win + X. Далее – выбрать пункт «Командная строка». Данный вариант актуален не для всех Виндовс 10. В некоторых сборках вместо CMD появляется PowerShell. Тогда необходимо перейти в «Панель задач», передвинуть тумблер в неактивное состояние у пункта «Заменить командную строку оболочкой….».
- Использовать «Проводник». Чтобы воспользоваться данным приемом, необходимо выбрать любую папку с зажатой клавишей Shift, а затем кликнуть правой кнопкой мышки по свободному месту имеющегося окна. На экране появится меню, в котором будет CMD. В последних версиях Windows 10 данный прием не работает. Вместо командной строки там будет указан PowerShell.
- При помощи службы «Диспетчер задач». Войти туда можно через поиск. Для этого требуется выбрать пункт «Файл». Далее – кликнуть по кнопке «Запустить новую задачу». Откроется окно, в строке которого необходимо указать CMD и кликнуть по «Ок». В последних сборках Windows 10 ничего вводить не придется. В строке уже будет указана команда для вывода терминала. Если нужны права администратора, требуется поставить отметку около соответствующего пункта.
- При помощи поиска на диске C. Командная строка может быть вызвана через сочетание клавиш или при помощи поиска на системном диске. Это связано с тем, что терминал является системным файлом. Он расположен в папке System32 и помечен как cmd.exe. При работе в x64 Windows он будет размещаться в папке SysWOW64.
Последний вариант запуска командной строки в Windows 10 – использование PowerShell. Найти его можно в «Проводнике». PowerShell – упрощенный терминал. Если ввести в нем сочетание cmd, можно обратиться к «классическому» терминалу.
Хотите освоить современную IT-специальность? Огромный выбор курсов по востребованным IT-направлениям есть в Otus!