Получать новые статьи на свою почту
Популярные статьи
  • Что такое жёсткий диск и в чём его сходство с подробнее
  • Процессор — все точки над i подробнее
  • В чём прикол твёрдотельных накопителей? подробнее
  • Видеокарта — функции и суть данной железки подробнее
Поддержать проект
29.09.2017
Блог Дмитрия Вассиярова.
Автор: Рубрика:

Командная строка — она же cmd — она же консоль

Лого

 

Здравствуйте, друзья.

Многие люди ежедневно используют компьютер, но так и не знают, что такое командная строка. Все потому, что сейчас интерфейс реализован через графические элементы (окна и утилиты), а было время, когда машина выполняла команды только через соответствующую строку. Но это не значит, что она больше не нужна.

Как раз таки мы решили поговорить о командной строке, потому что она до сих пор присутствует в каждой операционной системе для того, чтобы реализовывать те задачи, которые не предусматривает графический интерфейс. Какие именно и как это происходит? Узнаете далее.

 

Зачем нужна командная строка?

Командная оболочка является связующим звеном между операционной системой и человеком. Вы можете встретить еще такие ее названия как «консоль» и «терминал». Все они подразумевают под собой разновидность текстового интерфейса (TUI). Посредством него вы можете ставить задачи перед своим компьютером путем ввода определенных команд (MS-DOS и других) с клавиатуры. В операционках UNIX также может использоваться мышь.

 

Для чего терминал в играх?

Командная строка нашла применение не только в операционных системах и программах, но еще в компьютерных играх:

  • В первую очередь она появилась на платформах, где невозможно было реализовать сложные элементы компьютерной графики из-за аппаратных ограничений.
  • Часто терминал используется в текстовых квестах и многопользовательских играх (MUD).
  • Также консоль может присутствовать в гейме для быстрого доступа к его настройкам, как например, в Quake.
  • Еще через командную строку можно менять назначение горячих клавиш. Тем самым вы можете ввести в заблуждение противника в многопользовательской игре.

 

Основные функции

У вас может возникнуть вопрос «зачем нужна КС в современных системах, если я могу выполнить требуемые задачи через окна и программный интерфейс»? Терминал применяется по сей день, потому что:

  • Расходует меньше памяти, чем системное меню.
  • Позволяет управлять утилитами, которые, к примеру, не открываются обычным способом из-за сбоя системы или по другим причинам.
  • Дает возможность работать с машинами, вовсе не имеющими графического интерфейса, к примеру, с выделенными серверами.
  • Увеличивает возможности в работе с программами. Нынешнее ПО предполагает множество команд, и немалая часть из них используется крайне редко. Поэтому даже те проги, которые реализованы через графический интерфейс, могут выполнять некоторые задачи и через консоль. Такая практика ведется потому, что ввести команду, если вы ее знаете, гораздо быстрее, чем искать нужную настройку в дебрях графического меню.
  • Имеет расширение — пакетный интерфейс. В обычный текстовый файл записывается набор команд в определенной последовательности для выполнения ряда задач. Когда это потребуется, вы просто открываете данный файл через терминал. То есть вам не приходится тратить время на ввод каждой команды вручную.

 

Плюсы и минусы

К основным функциям стоит добавить и несколько преимуществ консоли:

  • Любая команда вызывается несколькими нажатиями клавиш;
  • Можно просматривать содержимое строки, чтобы напомнить себе, что уже было сделано за сеанс работы или увидеть сообщение, которые вы не заметили изначально.
  • Нет нужды в использовании громоздких утилит.

Есть и недостатки:

  • Новичкам обычно сложно ориентироваться в работе с командной строкой. Но когда вы поймете принцип ее действия и привыкните к интерфейсу, ничего трудного для вас не будет.
  • Необходимость в изучении атрибутов команд. Однако этот недостаток устраняется с опытом или путем создания шпаргалок.
  • Отсутствует автодополнение, что усложняет ввод длинных и сложных команд.

 

Как вызвать консоль?

Запустить консоль предельно просто: в Windows вы можете отыскать ее по такому пути «Пуск — Все программы — Стандартные» либо через поиск в том же меню Пуск.

Также можно открыть ее через «Выполнить»: зажимаете Win+R, в появившемся окошке вписываете буквы cmd и нажимаете «OK».

Чтобы открыть терминал от имени администратора, щелкните по нему правой кнопкой мыши и выберите соответствующий пункт.

Черный экран с белым текстом, который вы увидите перед собой — это и есть КС. Кстати, текст может отличаться в зависимости от настроек, местонахождения ОС на жестком диске, ее версии и способа запуска самой строчки.

Что он значит? Текст отображает адрес, по которому вы находитесь в Проводнике. Он имеет значение при выполнении определенных команд. Видите в конце этого адреса знак «>» и мигающий курсор? Это значит, что терминал готов получить от вас команду.

 

Как пользоваться командной строкой?

На месте курсора вы можете прописывать команды. Но какие и как? Чтобы увидеть стандартные и наиболее востребованные команды в Виндовс, впишите сначала слово help и нажмите Enter. Перед вами появится список команд. Просмотрите его — может, найдете что-то полезное для себя. Для получения дополнительных сведений о той или иной команде, нужно повторно ввести help и ее имя.

Обратите внимание, что в конце этого списка у вас снова мигает курсор. Он указывает на то, что вы можете задать другую команду, не перезапуская это окно. Чтобы вы лучше понимали механизм действия консоли, в качестве эксперимента напишите слово notepad и снова нажмите кнопку ввода. Запустится блокнот.

Таким способом можно открыть любую программу. Для этого следует вводить полный путь к ее месторасположению. Если он содержит пробелы, то команда должна быть помещена в кавычки, например, «C:\Program Files\Mozilla Firefox\firefox.exe».

 

Команды

Через командную строку можно выполнять много задач с папками и файлами. Описывать все я, конечно, не буду.

 

Назову только основные команды:

cd — осуществляет переход в указанную папку (cd C:\Program Files\);
chdir или cd с ключом d — позволяют перейти на другой диск (cd /d i:\Games);

dir — отображает содержимое текущей папки;

cls — введите это для очищения окна командной строки;

edit имя файла — позволяет менять содержимое файла;

del имя файла — удаление. Кстати, если вы хотите стереть все файлы определенного формата, то добавьте к этой команде, к примеру, *.doc;

rename, или ren — переименование;

move — перемещение.

Чтобы выполнить копирование, у вас есть несколько вариантов:

copy имя файла имя папки — продублирует файл в уже имеющуюся папку;

copy имя файла новое имя файла — создаст копию файла под другим названием;

copy *.doc Word — скопируют все документы данного формата в папку под названием Word.

Думаю, на первое время этих команд достаточно.

 

Настройка консоли

Вам кажется, что в терминале нечего настраивать? Ошибаетесь. В левом верхнем углу окна нажмите на иконку консоли и в ниспадающем окне выберите «Свойства».

Как видите, параметров предостаточно. Вы можете настроить шрифт, его цвет и т. д. согласно своим предпочтениям. Также рекомендую выполнить такие действия:

  • Во вкладке «Общие» видите поле «Запоминание команд»? Выставьте в строке «Размер буфера» цифру 999, а в «Количество буферов» — 5.
  • В соседнем поле — «Правка» или «Редактирование» — отметьте галочками обе строки.
  • Перейдите на вкладку «Расположение». В поле «Размер буфера экрана» поднимите значение высоты до 2500.
  • Снимите галочку с пункта «Автоматический выбор» и установите свои параметры положения окна. Если хотите, конечно.

 

 

Подписывайтесь на наши обновления и делитесь полезным контентом блога со своими друзьями в социальных сетях.

Удачи.

 

 

Этой статьей стоит поделиться
Получать новые статьи на свою почту

Комментариев к статье: 4

Оставить коментарий

:|:x:shock::oops::mrgreen::lol::idea::evil::cry::cool::arrow::???::?::!: