Шпаргалка по команде ping

Просмотр категорий

Шпаргалка по команде ping

1 min read

Руководство по ping Команда в Linux #

ping Команда — это фундаментальный инструмент в Linux для проверки сетевого подключения. Она отправляет пакеты ICMP на указанный IP-адрес или домен и измеряет время отклика, помогая диагностировать проблемы с подключением.

Базовый синтаксис ping Command #

Синтаксис команды следующий:

ping [OPTIONS] DESTINATION

  • ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ: Флаги для изменения поведения команды, например, количества пакетов, размера или интервала.
  • МЕСТО НАЗНАЧЕНИЯ: IP-адрес или домен, который вы хотите пинговать.

Таблица опций для ping Command #

Опция Описание
-c COUNT Отправляет определенное количество пакетов (например, ping -c 4 google.com отправляет 4 пакета).
-i INTERVAL Устанавливает интервал между пакетами в секундах (например, ping -i 2 google.com отправляет пакет каждые 2 секунды).
-s PACKET_SIZE Указывает размер пакета в байтах (например, ping -s 128 google.com отправляет 128-байтовые пакеты).
-W TIMEOUT Устанавливает максимальное время ожидания ответа в секундах (например, ping -W 5 google.com ждет ответа до 5 секунд).
-q Тихий режим: в конце отображается только сводка, без отображения результатов по пакетам.
-f Flood ping: отправляет пакеты с той же скоростью, с которой они поступают (требуются права суперпользователя).
-l PRELOAD Предварительно загружает определенное количество пакетов перед началом последовательности (например, ping -l 3 google.com отправляет три пакета немедленно).

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

Вот несколько распространенных примеров ping команда:

Базовый пинг #

ping google.com

Эта команда отправляет ICMP-пакеты google.com непрерывно, пока не остановится с Ctrl + C, показывая время прохождения каждого пакета туда и обратно.

Отправить определенное количество пакетов #

ping -c 5 google.com

Отправляет 5 ICMP-пакетов google.com а затем автоматически завершается, предоставляя резюме.

Установить размер пакета #

ping -s 100 google.com

Отправляет 100-байтовые пакеты google.com вместо 56 байт по умолчанию.

Укажите интервал между пакетами #

ping -i 2 google.com

Отправляет пакет каждые 2 секунды, что полезно для более длительных тестов или снижения нагрузки на сеть.

Тихий режим #

ping -q -c 10 google.com

Отправляет 10 пакетов и отображает только сводку, опуская детали по пакетам.

Интерпретация результатов пинга #

При выполнении ping типичный вывод команды включает следующее:

  • Время в пути туда и обратно (время): Время, необходимое пакету для достижения пункта назначения и возврата. Высокие значения могут указывать на проблемы с задержкой.
  • Отправлено/получено пакетов: Отображает процент потери пакетов, полезен для выявления проблем с подключением.
  • TTL (Время жить): Указывает максимальное количество переходов, которые может пройти пакет. Низкий TTL может указывать на множество сетевых переходов.

Резюме #

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

📄 Загрузите этот документ в формате PDF #

    EMAIL: *

    Powered by BetterDocs