我需要 ping Google 才能查看我的 Internet 状态。在 Windows 中,我们使用:
ping -t [websitename]
Run Code Online (Sandbox Code Playgroud)
在运行菜单中。我如何在 Ubuntu 上执行此操作?
hee*_*ayl 29
据我所知,在 Windows 上默认ping somesite.net会发送 4 个 ICMP 回显请求数据包到somesite.net. 由于您使用了-t选项 ie ping -t somesite.net,这将在 Windows 上无限期运行,即它将继续发送 ICMP 回显请求数据包,直到您自己退出。
在 Ubuntuping soemsite.net上将无限期运行,即它与ping -t soemsite.netWindows相同。另一方面,如果您想发送一定数量的数据包,您可以使用该-c选项。例如,送4个ICMP回应请求数据包,你需要与打开终端Ctrl+ Alt+T和运行:
ping -c 4 somesite.net
Run Code Online (Sandbox Code Playgroud)
此外,任何数据包ping发送在 Ubuntu 上都是高度可配置的。检查man ping以获得更多想法。
chi*_*555 18
请打开一个终端Ctrl+ Alt+ T。进入:
ping -c3 www.google.com
Run Code Online (Sandbox Code Playgroud)
如果您得到 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
Run Code Online (Sandbox Code Playgroud)
kos*_*kos 13
Chili555 的回答已经涵盖了这个问题,但是,如果您尝试调试连接问题traceroute则更加冗长(您必须启用 Universe 存储库才能安装它):
sudo apt-get update && sudo apt-get install traceroute
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
129757 次 |
| 最近记录: |