Команды Linux

Учебное пособие по команде Linux Ping

Учебное пособие по команде Linux Ping
Если вы являетесь обычным пользователем терминала на любой платформе, вы должны быть знакомы с командой «ping». Ping - один из наиболее часто используемых инструментов для диагностики сети, чтобы проверить, доступна ли сеть. Более того, эта команда также используется для проверки статуса сервера.

Ping использует пакеты ICMP (Internet Control Message Protocol) для сбора сетевой статистики. Наиболее распространенные задачи, которые выполняет команда ping:

Когда вы используете команду «ping», ваше устройство отправляет запрос на хост-устройство и ожидает установления соединения. Выходные данные команды ping содержат информацию о пакетах и ​​времени, в течение которого каждый пакет достиг хоста. Терминал продолжает печатать ответы, пока связь не прервется. Давайте проверим, как использовать команду ping в Linux:

Как использовать команду ping:

Во-первых, проверьте базовый синтаксис команды «ping»:

ping [параметры] имя хоста

Давайте пингуем сервер linuxhint, запустим Терминал и наберем:

$ ping linuxhint.ком

Приведенный выше вывод показывает различную информацию:

icmp_seq: Порядковый номер пакета. Если это первый пакет, номер icmp_seq будет равен 1.

ttl: ttl означает «время жизни», номер ttl представляет собой количество переходов (маршрутизаторов), которые требуется пакету, чтобы достичь пункта назначения, прежде чем он будет отброшен.

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

Чтобы остановить процесс ping, нажмите «Ctrl C», команда сообщит количество пакетов, которые она передала / получила, количество потерянных пакетов и время.

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

Как изменить временной интервал между пакетами (команда ping):

По умолчанию команда Ping отправляет пакет через одну секунду, но на этот раз продолжительность можно изменить. Чтобы изменить время, используйте «-i» после «ping»:

$ ping -i 2 linuxhint.ком

Чтобы уменьшить время:

$ ping -i 0.2 linuxhint.ком

Как проверить состояние локальной сети (команда ping):

Если у вас есть проблемы с доступом к веб-сайту, то с помощью команды ping вы также можете диагностировать свою локальную сеть. Существуют различные подходы к использованию любого из них:

Самый быстрый способ:

$ пинг 0

Или же:

$ ping localhost

а некоторые пользователи предпочитают:

$ пинг 127.0.0.1

Как ограничить количество пакетов (команда ping):

Команда Ping продолжает отправлять пакеты до тех пор, пока не будет остановлена ​​вручную, но количество пакетов можно ограничить с помощью «-c», а затем количество пакетов, потому что имя хоста:

$ ping -c 4 linuxhint.ком

Приведенный выше вывод указывал, что команда отправила только 4 пакета. Другой вариант ограничения количества пакетов - установка времени:

$ ping -w 6 linuxhint.ком

Вышеупомянутая команда прекратит пинг через 6 секунд.

Как залить сеть (команда ping):

Чтобы проверить производительность сети при большой нагрузке, также можно использовать команду ping для заливки сети:

$ ping -f linuxhint.ком

В выходных данных каждая точка представляет отправленный пакет и пробел для каждого ответа.

Как получить сводку статистики (команда ping):

Если вас интересует только сводка о передаче пакетов, используйте «-q», q означает, что этот оператор означает тишину:

$ ping -c 5 -q linuxhint.ком

Как сделать ping слышимым (команда ping):

Чтобы включить звук каждого пинга, используйте оператор «-a»:

$ ping -a linuxhint.ком

Часто используемые параметры пинга:

Некоторые другие часто используемые параметры ping и их использование упоминаются ниже:

Вариант Описание
Позволяет пинговать широковещательный IP
Отправка пакетов без ожидания ответа (требуется разрешение sudo для отправки более 3 пакетов)
-V Показывает текущую версию пинга
-v Отображает дополнительные пакеты ICMP вместе с эхо-ответами
Позволяет установить время жизни (ttl)
-d Для отладки сокетов
Позволяет обходить таблицу маршрутизации и отправлять напрямую на хост.
-s Устанавливает размер пакета

Заключение:

Команда Ping - это хорошо известная утилита для диагностики / устранения неполадок и получения сетевой информации. Этот пост посвящен некоторым важным командам ping и их использованию. Если вам все еще нужна дополнительная информация о Ping, выполните команду «человек пинг”В терминале.

Экранный трекпад и указатель мыши AppyMouse для планшетов с Windows
Пользователи планшетов часто пропускают указатель мыши, особенно когда они привыкли пользоваться ноутбуками. Смартфоны и планшеты с сенсорным экраном ...
Средняя кнопка мыши не работает в Windows 10
В средняя кнопка мыши помогает пролистывать длинные веб-страницы и экраны с большим объемом данных. Если это прекратится, вы в конечном итоге будете и...
Как изменить левую и правую кнопки мыши на ПК с Windows 10
Совершенно нормально, что все устройства компьютерной мыши эргономичны для правшей. Но есть мышиные устройства, специально разработанные для левшей ил...