Пинг в 4 раза

31

Обычно я использую ping для проверки интернет-соединения. В Windows, если я использую:

ping google.com

Я получаю только 4 информационных пинга, но в Ubuntu, если я использую эту команду, пинг может остановиться, пока я не остановлю его с помощью Ctrl+ C. Можно ли пинговать только 4 раза, потом перестал? Если я могу, могу ли я использовать его по умолчанию?

lambda23
источник
1
Почти каждая команда (включая ping) в Linux поставляется с обширными руководствами: 1. Текст справки: ping --helpи 2. Страница справочника:man ping
jippie

Ответы:

51

Как уже ответила Olive Twist, ping -c 4 google.comсделаем это.

Если вы хотите сделать это по умолчанию, одним из способов является создание псевдонима для ping с помощью:

alias ping='ping -c 4'

Сохраните его в свой ~/.bashrcфайл, чтобы сделать его постоянным, или он будет действовать только для текущего сеанса терминала.

Laurent
источник
+1 за псевдоним. Я думал о системных настройках. Твое хорошее решение
Анвар
22

Да, ты можешь. Вы должны использовать -cопцию, чтобы сказать пинг, чтобы сделать это, как

ping -c 4 google.com

-cОпция указывает программе пинг до остановки после отправки (или получения) , заданное количество ECHO_RESPONSEпакетов.

Обратитесь к странице справочника ping за подробностями.

Анвар
источник
-2

Когда вы хотите пинг с IP, введите:

ping -c 4 192.168.1.100 

(не забудьте поставить пробел между вашим номером -c 4и IP-адресом!

Некоторые подумают:

 ping 192.168.1.100 -c 4 (WRONG)
Denniz20018
источник
5
ping 192.168.1.100 -c 4НЕ неправильно
Pilot6