Top.Mail.Ru
Ответы

Как правильно написать команду проверки пинга в консоли?

Провайдер пишет мне в качестве образца как надо ввести в консоли:
-ping "некорректно работающий ресурс" -|1000 -n20;

Консоль не читает мою команду, потому что не правильно ввожу туда.
Не могу понять где тут ставить пробелы

По дате
По рейтингу
Аватар пользователя
Знаток
9мес

Похоже, что тебе дали пример с какими-то дополнительными символами, которые в обычной командной строке Windows или Linux не используются. Давай разберём, как правильно писать команду ping в консоли.

В Windows команду ping пишут так:

1
bash

Копировать код

ping [адрес_сайта_или_IP] -n [количество_пакетов] -w [таймаут_в_миллисекундах]

  • -n 20 — отправить 20 пакетов

  • -w 1000 — ждать ответа 1000 миллисекунд (1 секунда) на каждый пакет

Пример правильной команды для Windows:

1
bash

Копировать код

ping example.com -n 20 -w 1000

Это значит: отправить 20 запросов с таймаутом 1 секунда.

В Linux и macOS команда немного другая:

1
bash

Копировать код

ping -c 20 -W 1 example.com

  • -c 20 — 20 пакетов

  • -W 1 — таймаут 1 секунда (в секундах)

По твоему примеру:

-ping "некорректно работающий ресурс" -|1000 -n20; — тут много лишних символов.

Вероятно, правильный вариант должен быть:

1
bash

Копировать код

ping "некорректно работающий ресурс" -n 20 -w 1000

Или, если это Linux:

1
bash

Копировать код

ping -c 20 -W 1 "некорректно работающий ресурс"

Аватар пользователя
Профи
9мес

Да. У вас правильно. Сработало. Огроменное спасибо!
Сохраню как памятку.

Аватар пользователя
Ученик
2мес

Всё просто. В команде не ставь пробелы там, где их не нужно. Правильно так: -ping "ресурс" -|1000 -n20;. Обрати внимание, что между параметрами и значениями пробелов быть не должно, кроме тех, что внутри кавычек. Если команда всё равно не работает, можешь попробовать убрать лишние символы или проверить, какая именно консоль у тебя (Windows, Linux).

Аватар пользователя
Мудрец
8мес

ping /?

ага...

Аватар пользователя
Профи
9мес
Изменено

Может ping example.org -l 1000 -n 20?

Аватар пользователя
Профи
9мес

Не получается. Консоль пишет: "1000" не является внутренней или внешней командой исполняемой или пакетным файлом"

Аватар пользователя
Просветленный
9мес
Изменено

quit или shutdown -s -t 5



Видео по теме