Командная строка Windows 7

Главная » Полезные статьи » Команды командной строки Windows7

2013-07-31 / Вр:23:40 / просмотров: 108959

Итак, что же такое командная строка? Это составляющая Windows, с помощью которой можно вводить разные команды компьютера. Как правило, только опытные пользователи обращаются к командной строке, но это не повод молчать об этом, поэтому я решил посвятить этот пост возможностям и свойствам командной строки.

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

Вы спросите, а зачем знать о возможностях командной строки, если есть графический интерфейс Windows? А вот сейчас я вам перечислю причины, по которым стоит использовать командную строку:

— расход памяти меньший, чем при применении системы меню;

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

— командная строка может выполнить текстовый файл со всеми последовательными командами, а это намного быстрее, чем последовательное их выполнение.

Где применяют командную строку?

Воспользоваться комстрокой можно в операционных системах, компьютерных играх и других программах. Собственно говоря, изначально командная строка использовалась в играх, если нужна была откладка. Но и сейчас даже при графическом интерфейсе при помощи комстроки изменить настройки игры можно быстрее.

В чем преимущества командной строки?

— практически моментальное обращение к командам различных используемых файлов;

— чтобы вызвать любую команду достаточно небольшое число нажатий;

— можно управлять программами, которые не имеют графического интерфейса;

— можно удаленно соединяться с компьютером по минимуму затрачивая трафик;

— текста на странице вмещается больше, чем в графическом интерфейсе.

Есть ли минусы командной строки?

— трудно воспринимается пользователями, которые привыкли работать с графическим интерфейсом;

— если отсутствует автоматическое добавление, то будет трудно вводить длинные команды;

— не имеет аналогов.

Как открыть командную строку?

1. Чтобы открыть командную строку в Windows7/XP, сделайте такие действия: Пуск => Все программы => Стандартные => Командная строка.

image

или нажмите сочетание клавиш «Win + R».

в поле «Открыть» введите такую команду:

cmd

image

Откроется черное окно командной строки с надписью:

C:UsersАдминистратор>, где Администратор — имя текущего пользователя.

Чтобы просмотреть список команд командной строки, введите help

 и нажмите клавишу ВВОД.

Чтобы посмотреть дополнительные сведения о каждой из этих команд, введите в командную строку такую команду help имя_команды и нажмите клавишу ВВОД.

Например:

Список команд командной строки:

ASSOC  → Вывод либо изменение сопоставлений по расширениям имен файлов.

ATTRIB  → Отображение и изменение атрибутов файлов.

BREAK  → Включение и выключение режима обработки комбинации клавиш CTRL+C.

BCDEDIT  → Задает свойства в базе данных загрузки для управления начальной загрузкой.

CACLS  → Отображение и редактирование списков управления доступом (ACL) к файлам.

CALL  → Вызов одного пакетного файла из другого.

CD  → Вывод имени либо смена текущей папки.

CHCP  → Вывод либо установка активной кодовой страницы.

CHDIR  → Вывод имени либо смена текущей папки.

CHKDSK  → Проверка диска и вывод статистики.

CHKNTFS  → Отображение или изменение выполнения проверки диска во время  загрузки.

CLS   → Очистка экрана.

CMD  → Запуск еще одного интерпретатора командных строк Windows.

COLOR  → Установка цветов переднего плана и фона, используемых по умолчанию.

COMP  → Сравнение содержимого двух файлов или двух наборов файлов.

COMPACT  → Отображение и изменение сжатия файлов в разделах NTFS.

CONVERT  → Преобразование дисковых томов FAT в NTFS. Нельзя выполнить преобразование текущего активного диска.

COPY  → Копирование одного или нескольких файлов в другое место.

DATE  → Вывод либо установка текущей даты.

DEL  → Удаление одного или нескольких файлов.

DIR  → Вывод списка файлов и подпапок из указанной папки.

DISKCOMP  → Сравнение содержимого двух гибких дисков.

DISKCOPY  → Копирование содержимого одного гибкого диска на другой.

DISKPART  → Отображение и настройка свойств раздела диска.

DOSKEY  → Редактирование и повторный вызов командных строк; создание макросов.

DRIVERQUERY  → Отображение текущего состояния и свойств драйвера устройства.

ECHO  → Вывод сообщений и переключение режима отображения команд на экране.

ENDLOCAL   → Конец локальных изменений среды для пакетного файла.

ERASE  → Удаление одного или нескольких файлов.

EXIT  → Завершение работы программы CMD.EXE (интерпретатора командных строк).

FC  → Сравнение двух файлов или двух наборов файлов и вывод различий между ними.

FIND  → Поиск текстовой строки в одном или нескольких файлах.

FINDSTR  → Поиск строк в файлах.

FOR  → Запуск указанной команды для каждого из файлов в наборе.

FORMAT  → Форматирование диска для работы с Windows.

FSUTIL   → Отображение и настройка свойств файловой системы.

FTYPE  → Вывод либо изменение типов файлов, используемых при сопоставлении по расширениям имен файлов.

GOTO  → Передача управления в отмеченную строку пакетного файла.

GPRESULT  → Отображение информации о групповой политике для компьютера или пользователя.

GRAFTABL  → Позволяет Windows отображать расширенный набор символов в графическом режиме.

HELP  → Выводит справочную информацию о командах Windows.

ICACLS  → Отображение, изменение, архивация или восстановление списков ACL для файлов и каталогов.

IF   → Оператор условного выполнения команд в пакетном файле.

LABEL  → Создание, изменение и удаление меток тома для дисков.

MD  → Создание папки.

MKDIR  → Создание папки.

MKLINK  → Cоздание символических и жестких ссылок

MODE  → Конфигурирование системных устройств.

MORE  → Последовательный вывод данных по частям размером в один экран.

MOVE  → Перемещение одного или нескольких файлов из одной папки  в другую.

OPENFILES  → Отображение файлов, открытых на общей папке удаленным пользователем.

PATH  → Отображает или устанавливает путь поиска исполняемых файлов.

PAUSE  → Приостанавливает выполнение пакетного файла и выводит сообщение.

POPD  → Восстанавливает предыдущее значение активной папки, сохраненное с помощью команды PUSHD.

PRINT  → Выводит на печать содержимое текстового файла.

PROMPT  → Изменяет приглашение в командной строке Windows.

PUSHD  → Сохраняет значение активной папки и переходит к другой папке.

RD  → Удаляет папку.

RECOVER   → Восстанавливает данные, которые можно прочитать, с плохого или поврежденного диска.

REM  → Помещает комментарии в пакетные файлы и файл CONFIG.SYS.

REN  → Переименовывает файлы или папки.

RENAME  → Переименовывает файлы или папки.

REPLACE  → Замещает файлы.

RMDIR  → Удаление папки.

ROBOCOPY  → Улучшенное средство копирования файлов и деревьев каталогов

SET  → Показывает, устанавливает и удаляет переменные среды Windows.

SETLOCAL  → Начинает локализацию изменений среды в пакетном файле.

SC  → Отображает и настраивает службы (фоновые процессы).

SCHTASKS  → Выполняет команды и запускает программы по расписанию.

SHIFT  → Изменение положения (сдвиг) подставляемых параметров для пакетного файла.

SHUTDOWN  → Локальное или удаленное выключение компьютера.

SORT  → Сортировка ввода.

START  → Выполнение программы или команды в отдельном окне.

SUBST  →  Назначение заданному пути имени диска.

SYSTEMINFO  → Вывод сведений о системе и конфигурации компьютера.

TASKLIST  → Отображение всех выполняемых задач, включая службы.

TASKKILL  → Прекращение или остановка процесса или приложения.

TIME   →  Вывод и установка системного времени.

TITLE  → Назначение заголовка окна для текущего сеанса интерпретатора командных строк CMD.EXE.

TREE  → Графическое отображение структуры каталогов диска или папки.

TYPE  → Вывод на экран содержимого текстовых файлов.

VER   → Вывод сведений о версии Windows.

VERIFY  → Установка режима проверки правильности записи файлов на диск.

VOL  → Вывод метки и серийного номера тома для диска.

XCOPY  → Копирование файлов и деревьев каталогов.

WMIC   → Вывод сведений WMI в интерактивной среде.

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

Последние новости категории:

Популярные статьи:

  • Как узнать id компьютера Дата: 29 марта 2013 Прокомментировано:90 просмотров: 317214
  • Размеры форматов листов А0 – А7 Дата: 23 января 2013 Прокомментировано:3 просмотров: 264012
  • Смешные логические загадки с подвохом, отгадки прилагаются Дата: 12 ноября 2014 Прокомментировано:5 просмотров: 190177
  • Установка windows 7 на ноутбук Дата: 18 декабря 2012 Прокомментировано:169 просмотров: 182816
  • Как включить или отключить Aero в Windows 7 Дата: 1 июня 2013 Прокомментировано:6 просмотров: 156088

Метки: windows XP/7

Нередко неопытные пользователи воспринимают командную строку Windows как нечто совершенно ненужное и отжившее свой век. Думать так — это большая ошибка. Значение командной строки или иначе консоли CMD трудно переоценить даже после того как она потеряла большую часть своих команд доступных в MSDOS. Достоинство командной строки заключается, прежде всего, в обеспечении прямого доступа к операционной системе и её скрытым возможностям, кроме того консоль CMD имеет в себе несколько полезнейших встроенных утилит предназначенных для работы с программными и аппаратными компонентами компьютера.

Быть асом командной строки совершенно не обязательно, тем не менее, есть команды, которые должен знать каждый уважающий себя пользователь Windows. Вот они.

Assoc

Большинство пользовательских файлов в операционной систем связаны с определёнными программами, которые обрабатывает их по умолчанию. Такая связь называется ассоциацией. Для её просмотра как раз и существует команда assoc. При её выполнении выводится список сопоставлений расширений и типов файлов. А ещё команда assoc позволяет изменять ассоциации.

Например командой assoc .html = txtfile для файлов с расширением HTML устанавливается тип файла txtfile (текстовый). Если же вам нужно узнать какой именно программой открываются файлы с таким расширением, используйте команду ftype txtfile.

Cipher

Эта команда предназначается для шифрования и дешифрования данных на дисках с файловой системой NTFS, но с таким же успехом она может использоваться для зачистки свободного дискового пространства. Пользоваться ей очень просто. Если вам нужно гарантированно удалить остатки всех ранее удалённых файлов на диске D, выполните в консоли команду cipher /w:D.

Driverquery

Полезная команда позволяющая просмотреть список всех установленных в операционной системе драйверов. При выполнении команды без параметров данные выводятся в виде отсортированного списка. Колонка «Модуль» содержит имена драйверов без расширения, колонка «Название» включает краткое описание драйвера, «Тип драйвера» — соответственно тип, «Дата ссылки» указывает на дату установки или последней модификации драйвера.

FC (File Compare)

Команда FC пригодится в основном кодерам, также она может использоваться теми юзерами, которым приходится работать с текстовыми файлами. Эта команда позволяет сравнивать содержимое двух файлов, отыскивая между ними несоответствия. Допустим, у вас имеются два файла file1.docx и file2.docx и вы хотите их сравнить. Выполните в консоли следующую команду:

fc /U “D:file1.docx” “D:file2.docx”

В данном примере мы сравнили два простых текстовых документа. Интерпретатор командной строки нашел несоответствие в одном из предложений и указал конкретное место. Команда FC также позволяет сравнивать бинарные файлы, файлы в кодировке юникод, определять число несоответствий и т.п. Если сравниваемые файлы окажутся идентичными, при выполнении команды FC будет выведено соответствующее сообщение.

Ipconfig

Полезная команда позволяющая определить текущие настройки протокола TCP/IP или попросту IP-адрес. Однако показывает она только внутренний IP-адрес, если же вы используете роутер и хотите узнать тот IP, с которым вы выходите в глобальную Сеть, лучше обратиться к помощи специальных онлайновых сервисов типа 2ip.ru.

Netstat

Эта команда выводит список всех текущих интернет-соединений. Используется она в основном администраторами для отображения TCP и UDP-соединений, прослушиваемых портов, таблиц маршрутизации и статистических данных для различных протоколов. Также может использоваться для поиска следов, оставляемых вирусами и прочими вредоносными объектами. Выполненная без параметров команда Netstat отображает тип соединения, локальный адрес, внешний адрес и текущее состояние.

Ping

Как и Netstat команда ping используется в основном системными администраторами. Служит она для диагностики компьютерных сетей. С её помощью можно определять доступность тех или иных ресурсов. Допустим вам нужно проверить доступность Google. Поскольку DNS сервер Google имеет адрес 8.8.8.8, в консоли CMD нужно выполнить команду ping 8.8.8.8.

Цифровой IP-адрес также может быть заменён текстовым URL-адресом — ping google.com. Если узел окажется недоступен будет выведено сообщение «превышен лимит ожидания», а количество потерь при этом составит 100 процентов.

Tracert

Ещё одна «сетевая» команда, предназначенная для диагностики сети (трассировки). Команда позволяет получить цепочку узлов, через которые проходит IP-пакет, адресованный конечному узлу. Используется системными администраторами для выявления неполадки, препятствующей доставке пакетов конечному узлу. Примером использования команды может послужить трассировка к узлу того же Google: tracert google.com.

Pathping

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

Powercfg

Мощная утилита командной строки, предназначенная для управления параметрами электропитания Windows. Выполняется только с параметрами. Выполненная с ключом /Q команда Powercfg выводит текущую конфигурацию схемы электропитания, с ключом /a выводит отчет об использовании электроэнергии в ноутбуках, с ключом –energy генерирует детальный текстовый лог о состоянии компонентов компьютера, включая аккумуляторные батареи. Также команда Powercfg может использоваться для создания резервных копий настроек электропитания и развёртывания их на новом оборудовании.

Shutdown

Эта команда используется для завершения сеанса пользователя, выключения, перезагрузки и перевода компьютера в режим гибернации. Поддерживает удалённое управление. Выполняется shutdown всегда с параметрами. Например, команда вида shutdown /s /t 0 приведёт к завершению работы открытых приложений и немедленному выключению компьютера. Посмотреть список доступных ключей можно выполнив в консоли shutdown /?.

Sfc (System File Checker)

Одна из самых полезных и нужных команд. Предназначается для обнаружения и восстановления повреждённых или модифицированных системных файлов Windows. Восстановление производится из резервных копий создаваемых самой операционной системой. Чтобы запустить сканирование системы с последующим восстановлением файлов выполните команду sfc с параметром /scannow. После завершения проверки потребуется перезагрузка компьютера. Выполнять эту команду нужно в консоли, запущенной от имени администратора.

Tasklist

Команда Tasklist делает ту же работу, что и Диспетчер задач. Выполненная без параметров она выводит список всех запущенных процессов выполняющихся на локальном или удалённом компьютере. При этом для каждого процесса отображается его название, идентификатор (PID), имя сессии, номер сеанса и выделенный объём оперативной памяти. Команда Tasklist поддерживает использование ключей и фильтров. Например, Tasklist /SVC выводит список процессов вместе со службами для каждого процесса в отдельности.

Taskkill

Если Tasklist просто выводит список запущенных процессов, то Taskkill завершает их работу в принудительном режиме. Правда для этого вам потребуется знать идентификатор завершаемого процесса или название исполняемого файла. Допустим, вам нужно принудительно закрыть Блокнот. Выполняем для начала команду Tasklist и смотрим PID процесса notepad.exe. В нашем случае он имеет значение 2580. Зная PID процесса его легко можно «убить». Сама же команда будет выглядеть так: Taskkill /PID 2580. Примерно так же сработает команда Taskkill /IM notepad.exe, только в этом примере будут завершены все экземпляры процесса notepad.exe.

Итог

На этом пока всё. Есть и другие полезные команды CMD, с которыми пользователям желательно было бы познакомиться, но о них мы расскажем в следующий раз. К таковым в частности относится Diskpart — мощный инструмент управления дисками и разделами не уступающий возможностями коммерческим программным продуктам типа Acronis Disk Director.

Имеет ли смысл изучать командную строку профессионально? Вряд ли, если только вы не собираетесь становиться программистом или системным администратором.

Впрочем, желающим освоить консоль CMD не мешало бы также обратить внимание на её продвинутый аналог — встроенную утилиту PowerShell.

В операционную систему Виндовс разработчик включил различные инструменты для настройки внутренних блоков и приложений. Командная строка операционки Windows 10 – Command Line – это раздел, запуск операций в котором осуществляется с помощью специальных комбинаций символов (команд). Для полноценного использования юзеру нужно изучить инструкции по работе и настройке данного элемента ОС.

Существует несколько способов открыть Command Line – использовать можно любой, на усмотрение пользователя.

Подходят следующие варианты:

  • нажать одновременно сочетание горячих клавиш «Win» и «X», в отобразившемся перечне выбрать нужную строку. Внимание! Для активации внесенных через утилиту изменений нужны права Администратора, поэтому требуется кликнуть по соответствующему пункту. В противном случае результат произведенных юзером действий не сохранятся;
  • запустить «Диспетчер задач», нажать кнопку «Подробнее», перейти на пункт «Файл» и запустить новую задачу, в пустом поле ввести запрос «cmd» (соответствующее софту сочетание символов) или «cmd.exe» и подтвердить (через «ОК» либо «Enter»);
  • запустить поисковую строку (стандартным образом или через комбинацию горячих кнопок «Win» и «S»), ввести запрос «cmd», подтвердить;
  • нажать «Пуск», затем пункт «Служебные – Windows», а затем – нужную утилиту;
  • запустить «Проводник», в адресную строку ввести «C:\WindowsSystem32», найти файл с расширением .ехе, активировать;
  • активировать софт «Выполнить» с помощью комбинации горячих кнопок «Win» и «R», в пустое поле ввести соответствующий запрос утилиты (три латинские буквы).

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

Инструмент позволяет вносить корректировки в параметры операционной системы Виндовс, изменять свойства консольных софтов и значения файлов, форматировать накопители, подключенные к персональному компьютеру, выполнять иные действия.

Команды вводят стандартным образом – набором на клавиатуре устройства. Для активации операции нужно выполнить процедуру подтверждения.

Внимание! В некоторых случаях требуется принудительная перезагрузка компьютера. Это необходимо для внесения существенных корректировок в работу операционной системы.

Для совершения необходимых действий пользователь должен использовать определенные командные запросы. Значение «Help» позволяет вывести на монитор ПК список команд для часто используемых системных софтов. Инструкция:

  • запустить Command Line любым из приведенных выше способов;
  • продолжить строку «С:\WINDOWSsystem32˃» запросом «help»;
  • подтвердить кнопкой «Enter» на клавиатуре персонального компьютера.

После этого в окне отобразится список доступных к активации команд, которые пользователи запускают чаще остальных.

Внимание! Для работы с функционалом инструмента необходимы определенные навыки. Начинающим необходимо внимательно изучать инструкции до начала обработки. Некорректный ввод командных запросов может вызвать сбои и неполадки операционной системы, вплоть до полного отключения ПК.

Список запросов для CMD постоянно меняется. Каждое обновление операционки добавляет или исключает функционал, соответственно – меняется перечень комбинаций. Полезными остаются следующие:

  • «AT» – доступ к планировщику задач;
  • «CHKDSK» – осуществляет проверку жесткого диска;
  • «CMDKEY» – действия с именами пользователей и паролями;
  • «COLOR» – изменение цветов текста и фона в окне CMD;
  • «COPY» – копирование файлов и каталогов;
  • «DEFRAG» – дефрагментация дисковых накопителей;
  • «DEL» – удаление файлов;
  • «EDIT» – запуск текстового редактора;
  • «FIND» – поиск строки символов в файле;
  • «LOGOFF» – завершение сеанса пользователя;
  • «MOVE» – перемещение файлов и каталогов;
  • «MSTSC» – подключение к удаленному Рабочему столу;
  • «RECOVER» – восстановление блоков на поврежденном накопителе;
  • «REG» – утилита Командной строки для работы с реестром Виндовс;
  • «SFC» – проверка и восстановление системных файлов ОС;
  • «SHUTDOWN» – выключение или перезагрузка ПК;
  • «START» – запуск приложения или командного файла;
  • «SYSTEMINFO» – отображение информации об ОС;
  • «WINSAT» – средство проверки производительности ОС;
  • «XCOPY» – копирование документов.

В иных случаях можно использовать поисковые разделы и конфигурации персонального компа.

Командная строка необходима для работы с внутренними блоками ОС. В некоторых случаях раздел может заменить Проводник. Необходимо точно следовать приведенным инструкциям и корректно использовать команды, чтобы не допустить возникновения сбоев ОС.

05.05.2021 16:39 123 Евгений Верещака Информационный портал IT Техник

Читайте, как с помощью командной строки проверить целостность системных файлов, найти IP-адрес по доменному имени, создать ярлык завершения работы Windows, устранить проблемы с сетевым подключением и много другое. В ОС Windows есть некоторые функции, которые вы можете запустить только из командной строки (Command Prompt). Несколько из них не имеют графического интерфейса, в то же время, другие, запущенные таким образом, просто работают быстрее.

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

Как запустить командную строку в Windows от имени администратора

В Windows 10:

  1. Нажмите кнопку «Пуск» или выберите «Поиск» – начинайте вводить слово «cmd» на английском языке или «Командная строка» на русском.
  2. Сверху появится результат поиска, кликните по «Командная строка» правой кнопкой мыши и нажмите на пункт «Запуск от имени администратора».

В Windows 8 и 8.1:

  1. Перейдите на начальный экран, нажав кнопку «Windows» на клавиатуре или кнопку «Пуск».
  2. Справа вверху нажмите на «Поиск» и начинайте вводить слово «cmd» или «Командная Строка». Внизу откроется результат поиска.
  3. Кликните по приложению «Командная строка» правой кнопкой мыши и выберите пункт «Запуск от имени администратора».

В Windows 7:

  1. Нажмите на кнопку «Пуск», пройдите во вкладку «Мои программы» – далее перейдите в «Стандартные».
  2. Найдите ярлык «Командная строка» и кликните на ней правой кнопкой мыши, выбираем пункт «Запуск от имени Администратора».

Теперь приступим непосредственно к командам.

ipconfig: Быстрая работа с сетевыми соединениями

Вы сможете найти свой IP-адрес и все настройки сети из панели управления, но для этого потребуется сделать несколько кликов. «ipconfig» – это утилита командной строки Windows для управления сетевыми интерфейсами компьютера. То есть самый быстрый способ узнать такую информацию как: IP-адреса, адрес основного шлюза, информацию о сетевых подключениях, которые использует ваш компьютер и т.д.

Чтобы использовать эту утилиту, просто введите «ipconfig» в командной строке и нажмите «Enter». В результате вы увидите список всех сетевых подключений, которые использует ваш компьютер. Посмотрите ниже надписи «адаптер беспроводной локальной сети», если вы подключены к Wi-Fi, или «Адаптер Ethernet», если вы подключены к проводной сети. Для получения более подробной информации об «ipconfig» наберите команду «ipconfig /all», в результате будет выведен список всех ключей, и, соответственно, возможностей утилиты.

ipconfig /flushdns: Очистить-сбросить кэш DNS

Если вы изменили DNS-сервер в настройках сети, то данное действие не сразу вступит в силу. Windows использует кеш, в котором хранятся полученные ответы DNS, это экономит время при повторном доступе к тем же сетевым ресурсам в будущем. Чтобы Windows получала адреса от новых DNS-серверов введите команду «ipconfig /flushdns» после изменения вашего DNS-сервера.

При постоянном серфинге в интернете, ваш компьютер автоматически кэширует IP-адреса и прочие необходимые данные службы доменных имен. Очистка кэша DNS помогает обновить эти данные. Устаревшие кэшированные данные могут, со временем, вызывать проблемы с соединением.

ping и tracert: Устранение проблем с сетевым подключением

Если у вас возникли проблемы с подключением к локальной сети, сети Интернет или к какому-либо веб-сайту, то в Windows есть стандартные инструменты, которыми вы можете воспользоваться для их решения.

«ping» – это утилита для проверки целостности сетей и качества соединений в них на основе протокола TCP/IP. Утилита отправляет, так называемые, ICMP запросы по указанному IP-адресу или узлу в сети, и контролирует поступающие от них ответы. Время, между отправкой такого запроса и получением на него ответа, позволяет определить задержку пакетов по маршруту, а также количество и частоту потери оных. То есть «Ping» позволяет определить насколько сильно загружен канал передачи данных.

Введите «ping hetmanrecovery.com» (или любой другой сервер в Интернете, который вы хотите протестировать), и Windows отправит пакеты на этот адрес. Вы можете прописать имя сервера, или фактический IP-адрес ресурса. Сервер на этом IP-адресе ответит и сообщит, что он получил их. Вы сможете увидеть, произошла ли потеря пакетов по маршруту и сколько времени потребовалось, чтобы получить ответ.

Также, команда «ping» имеет множество ключей и возможностей отображения информации, такие как: проверка связи с указанным IP-адресом до прекращения вручную, расшифровка имен узлов по IP-адресам, число и размер пакетов, запись маршрута, изменение времени и т.д.

«tracert» — это служебная утилита, предназначенная для отслеживания маршрутов следования данных в сетях TCP/IP. При вводе команды «tracert», отображается полный маршрут доставки пакета, с информацией о каждом сервере, через которые он проложен. Например, если вы введёте «tracert hetmanrecovery.com», то получите информацию о каждом узле по пути к нашему серверу, с которыми пакет взаимодействует. Если у вас возникли проблемы с подключением к веб-сайту, утилита «tracert» определит на каком этапе произошла ошибка.

Хотите узнать больше – ознакомьтесь с нашим руководством по устранению проблем подключения к Интернету.

shutdown: создание ярлыков завершения работы Windows

Команда «shutdown» позволяет выключить или перезагрузить Windows из командной строки. В принципе, это более полезно для Windows 8, где стандартную кнопку «Выключение» было сложнее найти. Эту команду можно использовать для создания собственных ярлыков: «Завершение работы», «Перезагрузка», «Спящий режим» и т.д. И разместить их где вам удобно: в меню «Пуск», на рабочем столе, на панели задач..!

В Windows 8 и 10, вы можете использовать специальную кнопку перезапуска компьютера для особых вариантов загрузки ОС. Посмотрите видео на нашем канале Youtube и узнайте как это сделать.

Чтобы использовать команду в командной строке, просто введите одно из следующих значений (все параметры команды вводятся через обратный слэш):

  • «shutdown /s /t 45» – аналог «Завершение работы» c задержкой 45 секунд.
  • «shutdown /r /t 0» – аналог «Перзагрузка».
  • «shutdown /l» – аналог «Выход из системы/Смена пользователя».
  • «shutdown /r /o» – перезагружает компьютер в Среде восстановления.

Далее приведу пример как создать ярлык для завершения работы в Windows 10.

  1. Кликните в любом пустом месте Рабочего стола правой кнопкой мыши – наведите курсор на «Создать» – из выпадающего меню выбираем «Ярлык». Сразу запустится мастер создания ярлыков.

  2. В поле «Укажите расположение объекта» прописываем строку «shutdown -s -t 45» (обратите внимание, что в данном случае все параметры нужно указывать через дефис, а не через обратный слэш), нажимаем «Далее».

  3. Собственно, введите имя ярлыка в соответствующее поле и нажмите «Готово».

  4. Ярлык создан, но соответствующей иконки у него нет. Чтобы её поставить нажмите правой кнопкой мыши на ярлыке и выберите «Свойства» – На вкладке «Ярлык» кликните на «Сменить значок» – будет выведено сообщение системы о том, что «shutdown.exe» не содержит иконок и откроется окно выбора оной из стандартной библиотеки Windows. Выбираем понравившуюся и нажимаем два раза «Ok».

  5. Теперь, ярлык можно разместить где хотите, скажем на начальном экране. Нажмите правой кнопкой мыши по ярлыку – выбираем «Закрепить на начальном экране».

sfc /scannow: Проверка целостности системных файлов Windows

«sfc» — это стандартная утилита для проверки целостности системных файлов Windows. Она позволяет пользователю найти и восстановить недостающие системные файлы. Если, по какой-то причине, файлы отсутствуют или повреждены, то утилита просканирует их все и заменить ошибочные версии файлов исходными версиями. Кроме того, средство проверки системных файлов проверяет каталог кэша и, если потребуется, обновляет его содержимое.

Чтобы провести сканирование, нужно обязательно запустить командную строку как администратор, прописать команду «sfc /scannow» и дать программе сделать свою работу. Более подробно об «sfc /scannow» читайте здесь.

telnet: Подключение к серверам Telnet

Клиент протокола «telnet» в ОС Windows не установлен по умолчанию. Но это одна из её дополнительных функций, которую вы можете установить через панель управления. После установки вы сможете использовать команду «telnet» для подключения к серверам без установки дополнительного ПО, прямо из командной строки.

Просто перейдите «Пуск»«Панель управления»«Программы и компоненты» – далее кликните «Включение или отключение компонентов Windows» – находим и ставим галочку «Клиент Telnet».

cipher: постоянное удаление и перезапись каталога

Команда «сipher» обеспечивает эффективные функции шифрования и дешифрования файлов и каталогов в ОС Windows. Также у нее есть опция, которая будет перезаписывать мусорными данными свободное дисковое пространство. Это не позволит восстановить удаленные файлы и папки с помощью специализированного ПО. В ОС Windows файлы, удалённые обычным способом, остаются на диске, если вы не используете твердотельный накопитель c функцией Trim. Команда «сipher» позволяет эффективно «стереть» всё свободное пространство на диске без установки дополнительного ПО.

Например: чтобы очистить дисковое пространство на диске F:, введите команду «сipher /w:F:». Обратите внимание, что между ключом команды (/w:) и буквой диска (F:) нет пробела.

netstat -an: Список сетевых подключений и портов

«netstat» – это стандартная утилита командной строки Windows, отображающая состояние входящих и исходящих TCP-соединений. Основное назначение утилиты — это поиск проблем в сети и определение её производительности. Команда имеет множество ключей и вариантов, но наиболее интересный – это «netstat –an». В результате работы этой строки будет отображаться список всех открытых сетевых подключений, а также порты, которые они используют, и внешний IP-адрес, к которому они подключены.

nslookup: Найдите IP-адрес по доменному имени

Когда вы вводите название какого-либо сайта в адресную строку браузера, то ваш компьютер находит IP-адрес, связанный с этим доменным именем и выдаёт результат. Вы можете использовать команду «nslookup», чтобы самостоятельно узнать IP-адреса и название серверов, на которых расположен домен.

Например, введите в командной строке «nslookup –type=any hetmanrecovery.com» (параметр -type=any означает вывод всех доступных данных). И вам откроется вся информация о нашем сервере. Также можно выполнять обратный поиск, то есть узнать название сервера по IP-адресу.

Это далеко не полный список всех команд, которые могут вам пригодиться. Мы дали представление о десяти полезных утилитах командной строки в ОС Windows, и надеемся, что вам будет легко пользоваться ими в будущем.

Почти все совре­мен­ные про­грам­мы и опе­ра­ци­он­ные систе­мы рас­счи­та­ны на управ­ле­ние либо паль­цем, либо мыш­кой. И это очень хоро­шо, если вы впер­вые откры­ли ком­пью­тер и ещё не зна­е­те, что тут где. Все икон­ки выве­де­ны на экран, вы може­те выбрать нуж­ную коман­ду, всё наглядно.

Но вы заме­ти­те, что опыт­ные поль­зо­ва­те­ли почти не каса­ют­ся мыш­ки: боль­шую часть рабо­ты они дела­ют с кла­ви­а­ту­ры, и это у них полу­ча­ет­ся гораз­до быст­рее. Это свя­за­но с тем, что нажи­мать на кла­ви­ши гораз­до быст­рее, осо­бен­но если уже есть мышеч­ная память. 

У про­грамм есть горя­чие кла­ви­ши, что­бы уско­рять рабо­ту. А у опе­ра­ци­он­ной систе­мы есть команд­ная стро­ка — это как горя­чие кла­ви­ши, толь­ко для все­го компьютера.

Что может командная строка

Команд­ная стро­ка может всё, что может опе­ра­ци­он­ная систе­ма, и больше:

  • копи­ро­вать и пере­ме­щать фай­лы, пере­име­но­вы­вать их и созда­вать новые папки;
  • фор­ма­ти­ро­вать дис­ки, под­клю­чать их и отключать;
  • запус­кать при­ло­же­ния и про­грам­мы без интер­фей­са, давать им зада­ния, полу­чать результат;
  • менять пара­мет­ры систе­мы, рабо­тать с сетью;
  • до опре­де­лён­ной сте­пе­ни — авто­ма­ти­зи­ро­вать все эти дела; и мно­гое другое.

Кор­рект­нее ска­зать так: команд­ная стро­ка уме­ет всё, что уме­ет опе­ра­ци­он­ная систе­ма, и даже больше.

Как вызвать командную строку

Команд­ная стро­ка встро­е­на в каж­дый ком­пью­тер с Windows или MacOS. Про­грам­му, кото­рая даёт доступ к команд­ной стро­ке, назы­ва­ют терминалом. 

Если у вас Windows, для вызо­ва тер­ми­на­ла нуж­но нажать ком­би­на­цию кла­виш Win+R, в появив­шем­ся окне набрать cmd и нажать Enter. В MacOS — нажать Cmd+пробел, набрать terminal и тоже нажать Enter (это стан­дарт­ная настрой­ка, её мож­но изменить). 

Перед вами появит­ся окно, куда мож­но вво­дить коман­ды для компьютера.

image Команд­ная стро­ка в Windows  image Тер­ми­нал в MacOS 

Как работает

Смысл команд­ной стро­ки такой: вы пише­те коман­ды для ком­пью­те­ра, а он их выпол­ня­ет. Все коман­ды делят­ся на внут­рен­ние и внешние.

Внут­рен­ние коман­ды — это те, кото­рые уже встро­е­ны в опе­ра­ци­он­ную систе­му. С их помо­щью мож­но управ­лять ком­пью­те­ром в рам­ках базо­вых воз­мож­но­стей опе­ра­ци­он­ной системы.

image Встро­ен­ная в Windows коман­да dir выво­дит спи­сок всех фай­лов и ката­ло­гов в теку­щей папке 

Внеш­ние коман­ды — это все про­грам­мы, кото­рые поль­зо­ва­тель ста­вит на ком­пью­тер сам. Часто быва­ет так, что при уста­нов­ке про­грам­ма добав­ля­ет в систе­му нуж­ные для себя вспо­мо­га­тель­ные про­грам­мы — и они тоже ста­но­вят­ся внеш­ни­ми коман­да­ми. Например:

  1. вы поста­ви­ли на ком­пью­тер про­грам­му VS Code, что­бы про­грам­ми­ро­вать на Python;
  2. после это­го вы може­те в команд­ной стро­ке набрать code, нажать кла­ви­шу вво­да, и про­грам­ма запустится;
  3. это зна­чит, что сра­зу после уста­нов­ки этой про­грам­мы у ком­пью­те­ра появи­лась новая коман­да — code.

Запус­ка­ем VS Code из команд­ной строки 

Параметры команд

У мно­гих команд есть пара­мет­ры, кото­рые дают допол­ни­тель­ные возможности. 

Напри­мер, мы уже виде­ли, как коман­да dir без пара­мет­ров про­сто выда­ёт нам спи­сок всех фай­лов и ката­ло­гов в теку­щей пап­ке. Но если мы доба­вим пара­метр /p, то она пока­жет на экране не весь спи­сок сра­зу, а по частям, что­бы всё поме­ща­лось на экран:

А та же коман­да dir c пара­мет­ром /w убе­рёт все подроб­но­сти и выве­дет содер­жи­мое пап­ки в виде несколь­ких колонок:

Пара­мет­ры вызо­ва мож­но ком­би­ни­ро­вать и добав­лять к ним свои запро­сы. Напри­мер, если нам нуж­но запу­стить VS Code так, что­бы он на стар­те открыл опре­де­лён­ный файл ninja_sword.js, то мож­но напи­сать так:

code d:/ninja_sword.js

Примеры использования

С помо­щью команд­ной стро­ки мож­но решать мно­го раз­ных задач — от управ­ле­ния сер­ве­ром до поис­ка фай­лов. Но вся мощь про­яв­ля­ет­ся в слу­ча­ях, когда нам нуж­но сде­лать мно­го одно­тип­ных операций.

Пред­ста­вим такую ситу­а­цию: мы ска­ча­ли 30 под­ка­стов, кото­рые хотим послу­шать в доро­ге. Но после ска­чи­ва­ния выяс­ни­лось, что гром­кость у всех запи­сей очень тихая, и даже если выкру­тить всё на мак­си­мум, её всё рав­но не хва­та­ет. Что­бы послу­шать под­ка­сты, нам придётся:

  1. запу­стить аудиоредактор, 
  2. по оче­ре­ди открыть в нём каж­дый файл, 
  3. вруч­ную уста­но­вить нуж­ный уро­вень громкости,
  4. сохра­нить файл,
  5. открыть сле­ду­ю­щий и повто­рить всё то же самое,
  6. повто­рить ещё 28 раз

Оче­вид­но, что это зай­мёт мно­го вре­ме­ни, и про­ще ска­чать дру­гие под­ка­сты, чем тра­тить столь­ко сил на эти. Но, напри­мер, в MacOS мы можем открыть тер­ми­нал и напи­сать там две команды:

cd podcasts for file in *; do wc -l $file; lame —scale 8 $file; done

Пер­вая коман­да пере­хо­дит в ката­лог с под­ка­ста­ми, а вторая:

  1. берёт все фай­лы в этой папке;
  2. полу­ча­ет их коли­че­ство и название;
  3. в цик­ле запус­ка­ет про­грам­му lame и ука­зы­ва­ет пара­мет­ры для неё — под­нять гром­кость в 8 раз у это­го файла;
  4. повто­ря­ет цикл до тех пор, пока не обра­бо­та­ют­ся все файлы.

В резуль­та­те мы в той же пап­ке полу­чим те же фай­лы, но с уве­ли­чен­ной гром­ко­стью. По вре­ме­ни это будет гораз­до быст­рее, чем делать всё вруч­ную. Но для это­го нуж­но знать воз­мож­но­сти команд­ной стро­ки, уметь с ней рабо­тать, знать коман­ды и их параметры.

Вот что ещё мож­но делать через команд­ную строку:

  • сле­дить за нагруз­кой на процессор;
  • настра­и­вать авто­об­нов­ле­ния программ;
  • делать резерв­ные копии по расписанию;
  • гене­ри­ро­вать тек­сты с помо­щью ней­рон­ки и резуль­тат сра­зу пуб­ли­ко­вать в телеграм-канале;
  • соби­рать почту со всех ящи­ков, филь­тро­вать толь­ко важ­ные пись­ма, соби­рать их в одно, кра­си­во его офор­мить и рас­пе­ча­тать на принтере;
  • и что угод­но ещё, если для это­го есть коман­да или пара­метр вызова.

Зачем веб-разработчику командная строка

Затем, что боль­шин­ство фрейм­вор­ков ста­вят­ся и управ­ля­ют­ся из команд­ной стро­ки. Тот же Angular вооб­ще поз­во­ля­ет через команд­ную стро­ку созда­вать шаб­ло­ны и заго­тов­ки приложений.

Если же вы зани­ма­е­тесь веб-разработкой, то команд­ная стро­ка вам пригодится:

  • для уста­нов­ки все­го сер­вер­но­го инстру­мен­та­рия, напри­мер PHP, Apache и MySQL;
  • для рабо­ты с API и запросами;
  • для настрой­ки сер­вер­но­го окру­же­ния и раз­гра­ни­че­ния доступа;
  • для рабо­ты с репо­зи­то­ри­я­ми и для созда­ния резерв­ных копий проектов;
  • для тести­ро­ва­ния сер­ве­ра под нагрузкой;
  • для полу­че­ния логов для ана­ли­за рабо­ты сер­вер­ной части.

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий