$ ping

Сетьсложность: базовыйпакет: iputils

Проверяет доступность узла по ICMP. Она используется для настройки сети, проверки соединения или поиска сетевой проблемы. Например, ping -c 4 8.8.8.8 — четыре пакета до DNS Google.

Синтаксис

ping [ОПЦИИ] УЗЕЛ

Основные опции

-c ЧИСЛОостановиться после N пакетов (иначе бесконечно)
-i СЕКинтервал между пакетами
-W СЕКтаймаут ожидания ответа
-4 / -6принудительно IPv4 или IPv6

Примеры из практики

$ ping -c 4 8.8.8.8
После запуска · пошаговоЧто произойдёт:
четыре пакета до DNS Google.

Что появится в терминале:
4 packets transmitted, 4 received, 0% packet loss
rtt min/avg/max/mdev = 12.4/13.1/14.0/0.6 ms

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

Важно:
Имена, адреса, даты, размеры и номера версий на вашей системе будут другими — это нормально.
четыре пакета до DNS Google
$ ping -c 4 ya.ru
После запуска · пошаговоЧто произойдёт:
проверить и DNS, и связность сразу.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
проверить и DNS, и связность сразу
Совет практика. Если пингуется 8.8.8.8, но не пингуются имена — дело в DNS, а не в сети.

Поддержка дистрибутивов

Связанные команды