Мені потрібно пінг Google, щоб побачити мій статус в Інтернеті. У Windows ми використовуємо:
ping -t [websitename]
У меню запуску. Як це зробити в Ubuntu?
man ping
, звичайно.
Мені потрібно пінг Google, щоб побачити мій статус в Інтернеті. У Windows ми використовуємо:
ping -t [websitename]
У меню запуску. Як це зробити в Ubuntu?
man ping
, звичайно.
Відповіді:
Відповідь chili555 вже охоплює це питання, однак, якщо ви намагаєтеся налагодити проблему з підключенням, traceroute
це набагато більш детально (вам потрібно буде включити сховище Universe, щоб його встановити):
sudo apt-get update && sudo apt-get install traceroute
Приклад виводу traceroute askubuntu.com
на моїй машині:
ubuntu@ubuntu ~ % traceroute askubuntu.com
traceroute to askubuntu.com (104.16.17.44), 30 hops max, 60 byte packets
1 192.168.0.1 (192.168.0.1) 2.869 ms 3.661 ms 4.413 ms
2 * * *
3 0.0.0.0 (0.0.0.0) 33.405 ms 35.751 ms 37.452 ms
4 0.0.0.0 (0.0.0.0) 42.541 ms 0.0.0.0 (0.0.0.0) 44.504 ms 0.0.0.0 (0.0.0.0) 50.297 ms
5 0.0.0.0 (0.0.0.0) 53.278 ms 0.0.0.0 (0.0.0.0) 55.500 ms 0.0.0.0 (0.0.0.0) 57.140 ms
6 * 0.0.0.0 (0.0.0.0) 32.867 ms 33.419 ms
7 0.0.0.0 (0.0.0.0) 34.096 ms 35.122 ms 40.241 ms
8 0.0.0.0 (0.0.0.0) 40.910 ms 41.986 ms 45.287 ms
9 0.0.0.0 (0.0.0.0) 46.972 ms 47.290 ms 53.258 ms
10 104.16.17.44 (104.16.17.44) 53.822 ms 31.788 ms 33.164 ms
Наскільки я знаю, у Windows за замовчуванням ping somesite.net
надішлють 4 пакети запитів ехо на ICMP somesite.net
. Оскільки ви скористалися -t
опцією, тобто ping -t somesite.net
, вона працюватиме нескінченно у Windows, тобто вона продовжуватиме надсилати пакети запитів ехо для ICMP до тих пір, поки ви її самі не закриєте.
У Ubuntu ping soemsite.net
буде працювати нескінченно, тобто це так само, як і ping -t soemsite.net
для Windows. З іншого боку, якщо ви хочете відправити певну кількість пакетів, ви можете скористатися -c
опцією. Напр., Щоб надіслати 4 пакети запиту ехо для ICMP, вам потрібно відкрити Термінал з Ctrl+ Alt+ Tта запустити:
ping -c 4 somesite.net
Крім того, будь-який пакунок, який ping
надсилається, налаштовується на Ubuntu. Поставте прапорець, man ping
щоб отримати більше ідей.
ping somesite.net
в Windows завжди робить його пінг лише 10 разів. Я щойно робив це на Ubuntu і, як ти сказав, це робить це нескінченно. Як це зупинити? Я переживаю, що якщо я просто вийду, це щось може накрутити.
-c
опцією, наприклад ping -c 10 somesite.net
, надішлемо 10 пакетів .... З іншого боку, ви можете припинити діючу ping
операцію, натиснувши Ctrl + c
на клавіатуру
Відкрийте термінал Ctrl+ Alt+ T. Введіть:
ping -c3 www.google.com
Якщо ви отримуєте повернення ping, то ви підключились. Наприклад:
--- www.google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 20.697/21.033/21.260/0.294 ms
Якщо ви просто хочете перевірити, чи працює ваш зв’язок, простим способом є використання fping
з example.com . fping
повертає 0 на успіх; Докладніше про коди повернення див.
if fping -q example.com
then
# Connection is working.
else
# Connection is not working.
fi