Знакомимся с командой Ping. Описание команды PING

PING - основная утилита командной строки Windows для проверки соединений в сетях на основе TCP/IP. Команда PING с помощью отправки сообщений с эхо-запросом по протоколу ICMP проверяет соединение на уровне протокола IP с другим компьютером, поддерживающим TCP/IP. После каждой передачи выводится соответствующее сообщение с эхо-ответом.

Ping пожалуй самая основная TCP/IP-команда среди пользователей Windows, используемая для устранения неполадок и проверки возможности доступа к Интернет.

Команда Ping, запущенная без параметров, выводит справку. Одинаково результативно работает на всех версиях Windows, включая и Windows 10 .

Для проверки сети также можно воспользоваться командами:

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

Синтаксис параметры важные ключи команды PING

ping [-t] [-a] [-n счетчик] [-l размер] [-f] [-i TTL] [-v тип] [-r счетчик] [-s счетчик] [{-j список_узлов | -k список_узлов}] [-w интервал] [имя_конечного_компьютера], где

  • -t - Задает для команды ping отправку сообщений с эхо-запросом к точке назначения до тех пор, пока команда не будет прервана. Для прерывания команды и вывода статистики нажмите комбинацию CTRL-BREAK. Для прерывания команды ping и выйхода из нее нажмите клавиши CTRL-C.
  • -a - Задает разрешение обратного имени по IP-адресу назначения. В случае успешного выполнения выводится имя соответствующего узла.
  • -n счетчик - Задает число отправляемых сообщений с эхо-запросом. По умолчанию - 4.
  • -l размер - Задает длину (в байтах) поля данных в отправленных сообщениях с эхо-запросом. По умолчанию - 32 байта. Максимальный размер - 65527.
  • -f - Задает отправку сообщений с эхо-запросом с флагом «Don"t Fragment» в IP-заголовке, установленном на 1. Сообщения с эхо-запросом не фрагментируются маршрутизаторами на пути к месту назначения. Этот параметр полезен для устранения проблем, возникающих с максимальным блоком данных для канала (Maximum Transmission Unit).
  • -i TTL - Задает значение поля TTL в IP-заголовке для отправляемых сообщений с эхо-запросом. По умолчанию берется значение TTL, заданное по умолчанию для узла. Для узлов Windows XP это значение обычно равно 128. Максимальное значение TTL - 255.
  • -v тип - Задает значение поля типа службы (TOS) в IP-заголовке для отправляемых сообщений с эхо-запросом. По умолчанию это значение равно 0. тип - это десятичное значение от 0 до 255.
  • -r счетчик - Задает параметр записи маршрута (Record Route) в IP-заголовке для записи пути, по которому проходит сообщение с эхо-запросом и соответствующее ему сообщение с эхо-ответом. Каждый переход в пути использует параметр записи маршрута. По возможности значение счетчика задается равным или большим, чем количество переходов между источником и местом назначения. Параметр счетчик имеет значение от 1 до 9.
  • -s счетчик - Указывает вариант штампа времени Интернета (Internet Timestamp) в заголовке IP для записи времени прибытия сообщения с эхо-запросом и соответствующего ему сообщения с эхо-ответом для каждого перехода. Параметр счетчик имеет значение от 1 до 4.
  • -j список_узлов - Указывает для сообщений с эхо-запросом использование параметра свободной маршрутизации в IP-заголовке с набором промежуточных точек назначения, указанным в списке_узлов. При свободной маршрутизации последовательные промежуточные точки назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке узлов - 9. Список узлов - это набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами.
  • -k список_узлов - Указывает для сообщений с эхо-запросом использование параметра строгой маршрутизации в IP-заголовке с набором промежуточных точек назначения, указанным в списке_узлов. При строгой маршрутизации следующая промежуточная точка назначения должна быть доступной напрямую (она должна быть соседней в интерфейсе маршрутизатора). Максимальное число адресов или имен в списке узлов равно 9. Список узлов - это набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами.
  • -w интервал - Определяет в миллисекундах время ожидания получения сообщения с эхо-ответом, которое соответствует сообщению с эхо-запросом. Если сообщение с эхо-ответом не получено в пределах заданного интервала, то выдается сообщение об ошибке "Request timed out". Интервал по умолчанию равен 4000 (4 секунды).
  • имя_конечного_компьютера - Задает точку назначения, идентифицированную IP-адресом или именем узла.

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

  • Для отображения справки в командной строке по команде введите: ping /? ;
  • Для выполнения проверки соединения адреса ya.ru до прекращения вручную введите: ping ya.ru -t ;
  • Для отправки сообщения с эхо-запросом по протоколу ICMP точке назначения 192.168.1.1 и сопоставления с ее узловым именем введите: ping -a 192.168.1.1;
  • Для отправки сообщения с эхо-запросом на адрес 10.0.99.221 десяти собщений с эхо-запросом, каждое из которых имеет поле данных из 1000 байт, введите: ping -n 10 -l 1000 10.0.99.221;
  • Для отправки сообщения с эхо-запросом точке назначения 10.0.99.221 и записи маршрута для 4 переходов введите: ping -r 4 10.0.99.221;
  • Для отправки сообщения с эхо-запросом на адрес 10.0.99.221 и задания свободной маршрутизации для точек назначения 10.12.0.1-10.29.3.1-10.1.44.1 введите: ping -j 10.12.0.1 10.29.3.1 10.1.44.1 10.0.99.221.

Видео - Как пользоваться утилитой PING

Команда ping используются, чтобы убедиться, что компьютер может взаимодействовать с Сетью и ресурсами внутри нее. Ping работает за счёт отправки echo request сообщений по протоколу ICMP (Internet Control Message Protocol ) и ожидания ответа. Она позволяет узнать, сколько ответов получено, и сколько времени на это ушло:

Синтаксис команды Ping

ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [-w timeout] [-R] [-S srcaddr] [-p] [-4] [-6] target

T = эта опция будет пинговать целевое устройство до тех пор, пока вы принудительно не остановите запрос с помощью сочетания клавиш Ctrl+C .

A = запросит имя хоста по целевому IP-адресу .

N число = задаёт количество ICMP сообщений, которое должно быть отправлено. Если выполнить команду ping без указания этого параметра, то по умолчанию будет отправлено 4 запроса.

L размер = задает размер пакета echo-запросов (от 32 до 65,527 ). Без указания этой опции ping отправляет echo-запросы размером в 32 байта.

F = предотвращает фрагментацию echo-запросов маршрутизаторами, находящимися в цепочке между вами и целевым устройством. Опцию -f часто используют для отладки проблем, связанных с PMTU (Path Maximum Transmission Unit ).

I TTL = задаёт длительность TTL (Time to Live ), максимальное значение которой составляет 255 .

V TOS = устанавливает значение TOS (Type of Service ). Параметр не работает в Windows 7 и выше.

R число = эту опцию для команды ping нужно использовать для указания количества переходов между вашим и целевым компьютером, которое вы хотите записать и вывести. Максимальное значение 9 , так что, если вам интересно узнать точное количество звеньев между двумя устройствами, то лучше использовать tracert .

S число = время в формате Internet Timestamp , за которое получается и отправляется каждый echo-запрос . Максимальное значение здесь 4 , а это значит, что можно зафиксировать лишь первых 4 перехода.

W timeout = значения тайм-аута в миллисекундах, в течение которого ping будет ожидать каждого ответа. Если не использовать опцию -w, то тайм-аут по умолчанию будет составлять 4000 миллисекунд (4 секунды ).

R = использование заголовка для проверки также и обратного маршрута.

S srcaddr = используемый адрес источника.

P = используется для проверки состояния адреса Hyper-V Network Virtualization .

4 = проверка состояния подключения только по протоколу IPv4 . Это требуется, когда цель имеет только имя хоста и неизвестен IP-адрес .

6 = принудительная проверка состояния подключения по протоколу IPv6 . Это необходимо, когда известно только имя хоста.

target (цель ) = удаленное устройство, состояние которого нужно проверить. Это может быть как IP , так и имя хоста.

/? = вывод справки обо всех доступных параметрах команды ping .

Примечание: -f , -v , -r , -s , -j и -k работают только при проверке состояния IPv4-адресов . Опции -R и -S работают только с протоколом IPv6 .

В команде ping описание есть и менее популярные параметры: [-j host-list] , [-k host-list] и [-c compartment] . Чтобы получить дополнительную информацию о них, воспользуйтесь командой /? .

Примеры команды Ping

ping -n 5 -l 1500 www.google.com

В этом примере команда ping используется для проверки состояния хоста www.google.com . Опция -n указывает команде ping на необходимость отправить пять echo-запросов ICMP вместо стандартных четырех, а опция —l задаёт размер пакета для каждого запроса в 1500 байт вместо 32 байт по умолчанию. При таком запросе вы получите следующий результат:

Pinging www.google.com with 1500 bytes of data: Reply from 74.125.224.82: bytes=1500 time=68ms TTL=52 Reply from 74.125.224.82: bytes=1500 time=68ms TTL=52 Reply from 74.125.224.82: bytes=1500 time=65ms TTL=52 Reply from 74.125.224.82: bytes=1500 time=66ms TTL=52 Reply from 74.125.224.82: bytes=1500 time=70ms TTL=52 Ping statistics for 74.125.224.82: Packets: Sent = 5, Received = 5, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 65ms, Maximum = 70ms, Average = 67ms

Пункт 0% loss в статистике проверки состояния 74.125.224.82 говорит о том, что все посланные к www.google.com echo-запросы были возвращены. Это значит, что до тех пор, пока сеть активна, можно взаимодействовать с сайтом Google без каких-либо проблем.

В этом примере использования команды ping в cmd проверяется состояние 127.0.0.1 , который также известен как IP-адрес localhost в протоколе IPv4 .

Ping 127.0.0.1 – отличный способ проверить работоспособность всех функций Windows . Но с помощью этого запроса не получится узнать о состоянии своего или удаленного компьютера. Существует и IPv6-версия этой проверки — ping::1 .

ping -a 192.168.1.22

В этом примере мы пытаемся узнать имя хоста, привязанное к IP-адресу 192.168.1.22 . При этом проверка должна быть проведена в штатном режиме, даже если имя хоста выяснить не удастся.

Pinging J3RTY22 with 32 bytes of data: Reply from 192.168.1.22: bytes=32 time<1ms TTL=64 Reply from 192.168.1.22: bytes=32 time<1ms TTL=64 Reply from 192.168.1.22: bytes=32 time=1ms TTL=64 Reply from 192.168.1.22: bytes=32 time<1ms TTL=64 Ping statistics for 192.168.1.22: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms

Как видно из приведенного выше примера, команда ping в Windows 7 определила проверяемый IP-адрес как имя хоста J3RTY22 , после чего осуществила проверку состояния при стандартных настройках.

ping -t -6 SERVER

В этом примере мы, при помощи опции -6 , включаем принудительное использование протокола IPv6 , а затем приступаем к бесконечной проверке состояния SERVER (при помощи опции -t ).

Pinging SERVER with 32 bytes of data: Reply from fe80::fd1a:3327:2937:7df3%10: time=1ms Reply from fe80::fd1a:3327:2937:7df3%10: time<1ms Reply from fe80::fd1a:3327:2937:7df3%10: time<1ms Reply from fe80::fd1a:3327:2937:7df3%10: time<1ms Reply from fe80::fd1a:3327:2937:7df3%10: time<1ms Reply from fe80::fd1a:3327:2937:7df3%10: time<1ms Reply from fe80::fd1a:3327:2937:7df3%10: time<1ms Ping statistics for fe80::fd1a:3327:2937:7df3%10: Packets: Sent = 7, Received = 7, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms Control-C ^C

После семи полученных ответов мы намеренно прервали проверку состояния. Вспоминаем, как остановить команду ping ? При помощи Ctrl+C . Также -6 привела к использованию адресов по протоколу IPv6 .

Совет: число после знака % в сгенерированных в данном примере ответах указывает на Zone ID протокола IPv6 , которая определяет используемый сетевой шлюз. Можно сгенерировать таблицу из Zone ID , совпадающих с названием вашего сетевого шлюза, при помощи netsh interface ipv6 show interface . IPv6 Zone ID отображается числом в колонке Idx .

Поддержка команды Ping

Команда ping поддерживается в командной строке ОС Windows 10 , Windows 8 , Windows 7 , Windows Vista и Windows XP , а также Windows 98 и 95 .

Всем знакомы ситуации, когда интернет на компьютере неожиданно разрывается, такое поведение можно наблюдать при использовании ADSL модемов, Wifi на большом расстоянии, GSM и других подобных ненадежных технологий. Быстро выяснить есть ли на компьютере интернет можно с помощью утилиты ping.

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

Утилита ping - это очень простой инструмент для диагностики сети. Она позволяет проверить доступен удаленный хост или нет и все. Для этого утилита проверяет, может ли хост отвечать на сетевые запросы с помощью протокола ICMP.

Надеюсь, не нужно говорить, что все данные по сети передаются в виде небольших пакетов. Программа передает небольшой пакет с данными ICMP и ожидает получить обратно пакет ответа, если получает, то считается что удаленный узел доступен. ICMP или Internet Control Message Protocol - это надстройка над протоколом IP, которая используется для передачи служебных сообщений и сообщений и ошибках.

Протокол ICMP может передавать только два типа пакетов - это сообщения с отчетами про ошибки и сообщения запросов. В свою очередь, сообщения запросов делятся на:

  • Сообщение эхо-запрос;
  • Сообщение эхо-ответ.

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

Команда Ping

Теперь нам осталось немного попрактиковаться. Но перед тем, как мы перейдем к практике давайте рассмотрим синтаксис команды и ее опции. Синтаксис довольно прост:

$ ping опции адрес_узла

Формат команды ping очень прост. В качестве адреса узла можно передавать как ip адрес, так и доменное имя. Опции настраивают поведение утилиты. Рассмотрим основные из них:

  • -4 - использовать только ipv4 (по умолчанию);
  • -6 - использовать только ipv6;
  • -A - адаптивный режим, время между отправками пакета адаптируется к времени передачи и приема пакета, но не меньше чем 200мс;
  • -b - разрешить ping широковещательного адреса;
  • - количество пакетов, которые нужно отправить;
  • -D - выводить время в виде UNIX timestamp;
  • -f - режим флуда, в этом режиме пакеты передаются без задержек, может использоваться для совершения DoS атак на отдельные узлы. Количество точек, которые выводит утилита обозначает количество потерянных пакетов;
  • -i - интервал в секундах между отправкой пакетов;
  • -I - использовать этот сетевой интерфейс для отправки пакетов;
  • -l - режим перегрузки, отправляется очень много пакетов и система не следит за ответными пакетами;
  • -n - не получать домены для ip адресов;
  • -r - игнорировать таблицы маршрутизации и отправить пакет на указанный интерфейс;
  • -s - размер одного пакета;
  • -t - установить TTL вручную;
  • -v - более подробный вывод.

Теперь, когда мы рассмотрели основные параметры команды ping и ее синтаксис, пришло время практики, дальше поговорим о том, как сделать ping определенного узла в Linux.

Как пользоваться Ping?

Для проверки работоспособности сети часто используется программа ping любого сайта, который всегда доступен, например, google.com или еще проще и короче ya.ru. Вам будет достаточно передать утилите в параметрах этот адрес, она сама найдет ip и сделает все нужное:

Как я и писал выше, для каждого пакета выводится уникальный идентификатор icmp_seq, количество узлов до целевого узла ttl и время, потраченное на доставку пакета time. Чтобы остановить ping нажмите сочетание клавиш Ctrl+C . В конце утилита вывела общую статистику:

  • packets transmitted - отправлено пакетов;
  • received - получено пакетов;
  • packet loss - процент потерянных пакетов;
  • time - обще время работы;
    rtt min/avg/max/mdev - минимальное время/среднее время/максимальное время/квадратичное отклонение.

Если выполнение команды ping не остановить, то пакеты могут отправляться очень долгое время, это создает дополнительную нагрузку на сервер и поэтому не желательно. Вы можете сразу в вызове команды ограничить количество отправляемых пакетов с помощью опции -c:

Точно так же как мы выполняем ping для домена, можно указать ip адрес напрямую. Это позволяет проверить есть ли сеть когда неверно настроены серверы DNS. Например:

ping -c 3 8.8.8.8

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

ping -f сайт

По умолчанию, в обычном режиме, каждый следующий пакет отправляется, когда получен ответ на предыдущий. Но вы можете сами установить интервал между отправкой пакетов -i:

ping -i 0.2 сайт

Здесь программа ping выполняет так званный, настраиваемый флуд, вы указываете с какой интенсивностью нужно отправлять пакеты. С помощью опции -D вы можете увидеть Unix Timestamp для каждого сообщения:

ping -D сайт

Выводы

В этой статье мы рассмотрели что такое команда ping в linux, как ее использовать основные параметры и методы применения. Этот очень простой инструмент можно применять для тестирования неполадок сети и их исправления. В этом плане утилита может стать незаменимой.

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

Что такое пинг и как его проверить

Пинг – это временной промежуток, за который один информационный пакет передается от клиента к серверу и возвращается. Ассоциируя данный процесс с реальной жизнью, можно сказать что пинг – это как время, затрачиваемое на переход от дома до магазина и на обратную дорогу. Магазин является сервером, а человек – клиентом. Единица измерения – миллисекунда (мс).

Для определения пинга ОС Windows достаточно войти в командную строку, введя команду cmd в меню «Выполнить», что вызывается комбинацией клавиш «WIN»+«R», или поисковую строку меню «Пуск».

Затем, необходимо ввести команду «ping» и через пробел указать адрес удаленной машины/сайта, соединение с которым будет проверяться.

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

Как уменьшить пинг - актуальные способы

Существует ряд основных действий, во время которых пользователю может прийти мысль о том, что следует уменьшить значение пинга относительно подключения к тому или иному серверу/сайту. Конечно же, это необходимо, когда речь идет об игре в онлайн видеоигры, где он очень сильно влияет на то, как складывается ход сражения у игрока. Также это может потребоваться при наладке цельной компьютерной сети, где без качественного соединения просто не обойтись.

Если он чрезмерно высок или постоянно «скачет» относительно любого из направлений подключения клиента к серверу, то возможно проблема заключается в следующем:

  • Плохое интернет-соединение. Исправляется следующим образом: меняется способ подключения к сети (модем меняется на прямое кабельное подключение или другое), меняется провайдер, если низкокачественное соединение является его недоработкой, обновляется тариф для увеличения пропускной способности, выделяемого клиенту канала.
  • Устаревший драйвер сетевой карты. Все достаточно просто – его необходимо обновить, скачав необходимые файлы с сайта производителя или любого другого тематического ресурса.
  • Вирусы, список автозагрузки, загрузчики. Все перечисленное может оказывать свое негативное воздействие на скорость работы сети. Естественно, от вирусов систему нужно очищать, список автозагрузки корректировать, оставляя лишь необходимое, загрузчики отключать на момент игры или любых других действий, связанных с подключением к определенному серверу. Последнее особенно касается torrent-клиентов, которые при загрузке могут «забивать» собой весь выделенный пользователю интернет-канал.

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

Запустив реестр командой «regedit», введенной в тех же пунктах, что и для командной строки, необходимо проделать следующие действия:

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

Как уменьшить пинг на модеме

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

Опытные игроки и специалисты по работе с такими устройствами рекомендуют следующие способы усиления сигнала:


Каждое из этих действий положительным образом повлияет на скорость работы интернета и значительно уменьшит пинг. Проверять уровень соединения можно через приложение MDMA (Mobile Data Monitoring Application), которое после скачивания и запуска определит подключенный модем (может не с первого раза), а затем выдаст значение качества сигнала в единицах dbm. Динамическое считывание информации в режиме реального времени с задержкой в 5-30 секунд позволит определить наилучшее место для размещения модема.

Как уменьшить пинг в играх

Наконец мы подошли к самому главному этапу, поскольку уменьшение в онлайн-играх волнует пользователей больше всего, ведь плохое интернет-соединение и прочие его дефекты сказываются на их успешности в ходе сражений. Рассмотрим внесение необходимых настроек на примере двух очень популярных игр: World Of Tanks и Counter-Strike: Global Offensive.

Как уменьшить пинг в КС ГО

При игре в КС ГО изменять пинг можно всеми средствами, описанными выше, а также посредством грамотного внесения изменений в параметры запуска. Для этого необходимо войти в библиотеку игр платформы STEAM и выбрать в ней КС ГО. Дальнейшие действия показаны на скриншоте.

В открывшемся окне жмем «Установить параметры запуска» и в появившуюся строку вносим значения, показанные на скриншоте.

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

Как уменьшить пинг в World Of Tanks

Особенность World Of Tanks является то, что игра осуществляется на большом количестве серверов, каждый из которых размещен регионально в разных местах. Ниже указано географическое размещение основных серверов из русского кластера игры.

Контролировать его можно посредством установки специальной игровой модификации или софта, как, к примеру, WOT Pinger.

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

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

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

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

На первый взгляд rj может показаться скучным, сложным или же бесполезным инструментом, но уверяю вас, это не так!

Эта статья предназначена исключительно как введение в некоторые из множества полезных команд.

Основные команды cmd.

1. Принудительная остановка запущенного процесса Ctrl+C

Первая команда, которую вам следует знать это одновременное нажатие двух клавиш Ctrl и С . Это сочетание останавливает практически любую команду. Если вы обнаружили ошибку во введенной команде, вы можете просто стереть ненужные символы с помощью кнопки backspace, но, если вы уже запустили не то, что требовалось, можете использовать комбинацию Ctrl+C .

Внимание! Эта команда не волшебная палочка! Она не сможет отменить те процессы, которые не могут быть отменены, поэтому будьте аккуратны!

2. Вызов справки по команде /?

Второй командой, которую вам следует запомнить, является /? . Набрав эти два символа после другой команды, вы увидите справку по интересующей вас команде. Например:

3. Информация о вашем сетевом подключении

Данная команда отобразит информацию о вашем подключении по локальной сети:

Более полную информацию о вашем компьютере вы сможете узнать, набрав команду .

4. Проверка пинга (проверка соединения) ping

Допустим, у вас подключены два компьютера по Ethernet кабелю (как обжать кабель для создания локальной сети мы уже рассматривали ранее). Вам нужно быть уверенным, что между ними есть соединение. Для этого вам нужно с компьютера, ip-адрес которого 192.168.0.1 запустить ping 192.168.0.5 (где 192.168.0.5 – это ip-адрес второго компьютера).

Если все в порядке, то перед вами появятся пинги. Если же что-то сделано не так, у вас будет надпись Заданный узел недоступен. Остановить данную команду вы сможете с Ctrl+C .

5. Выход из командной строки exit .

Командой exit вы можете закрыть окно командной строки.

6. Копирование файлов xcopy .

Очень полезный инструмент для копирования файлов. Допустим, вы хотите скопировать фотографии с диска C на внешний диск.

Наберите xcopy c:фото f:фото /s /e (где f – это внешний диск).

6. Проверка времени time .

Если вам необходимо настроить , напечатав time , вам будет представлено текущее время. И здесь же вам предложат изменить время на правильное.

7. Открыть новое окно командной строки cmd или start .

Введите команду cmd или start и перед вами откроется новое окно командной строки. Вы также можете просто очистить действующее окно. Для этого наберите команду cls (очистить экран).

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

Вредоносное ПО иногда пытается заменить файлы ядра системы с измененными версиями для того, чтобы получить контроль над системой. Проверка системных файлов может быть использована для проверки целостности файлов системы Windows. Если какие-либо файлы оказываются поврежденными или удаленными, то они будут заменены.

9. Информация об установленных драйверах driverquery .

Если вы хотите увидеть, какие драйверы установлены на вашем ПК, вы можете сделать это, запустив команду driverquery . Эта команда предоставляет информацию о каждом драйвере, который у вас используется.

Если вам нужно немного больше информации, вы можете добавить латинскую букву V (вот, как это будет выглядеть driverquery-V ) .

10. Узнать ip-адрес сайта nslookup site.ru

Наберите в командной строке nslookup сайт.ru, чтобы узнать ip-адрес сайта site.ru.

11. Вставить текст

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