linux操作系统中怎么使用ping命令

哦,你听起来太正式了。
听起来很累。
告诉我你如何使用这个产品。

我去年家里买了一个新路由器。
购买后总感觉网速慢。
只是想看看这个路由器是否有效。
你猜怎么着?我打开一个黑暗的终端并输入 ping 8 .8 .8 .8 当然,那是谷歌的公共DNS。

然后屏幕上会出现类似来自 8 .8 .8 .8 ... time=5 msTTL=1 2 8 的回复。
我只是盯着看数字是否一直在变化。
看了大概五分钟,感觉速度还算稳定,所以没有问题。

后来有一次,公司内部网络突然不可用。
每个人都很匆忙。
作为一个老人,我再次打开终端,这次输入 ping 1 9 2 .1 6 8 .1 .1 ,这是我们公司的网关。
结果呢?屏幕很长时间没有反应。
我对旁边的小伙子说:“门可能有问题,我得请网络部门的小王看看。

你看,这个简单的命令有很大帮助。
有时如果连续输入 ping -t 8 .8 .8 .8 -t 将允许 ping 继续而不停止,直到您自己停止为止。
我曾经帮助我的邻居检查他的电脑和互联网访问问题,仅此而已我做到了。
电脑一死机,我赶紧按Ctrl+C停止;否则,终端将充满混乱的字符。
观看时会感到不安。

在某种程度上,如果你ping一个不存在的地址,比如ping www.iamnothere.com,它会直接说“请求超时”或“未知主机”。
这一点一目了然。

所以你看到了吗?这个 ping 命令很简单吧?没有必要去搞很多空洞的理论。
实际上,仅此而已。

linux常用ping命令详解

上周,我在公司网络部门工作时,使用ping命令测试我们服务器的连通性。
首先我ping了一个目标主机地址,结果很快就显示出来了,说明网络是通的。

然后,我想知道发送了多少个数据包,于是我用 ping -c 5 设置发送 5 个数据包,很快就完成了,总共发送了 5 个数据包。

然后,我发现有时候ping命令的响应速度有点慢,所以我用ping -i 2 设置每2 秒发送一个数据包,这样速度就快了很多。

我也想测试一下数据包的大小,于是用 ping -s 1 000 设置发送1 000字节的数据包,数据包发送成功。

有时候,我们还需要设置数据包的生存时间。
我用ping -t 1 2 8 将TTL设置为1 2 8 ,这样就可以控制数据包在网络中的传输时间。

最后,为了防止ping命令运行时间过长,我还设置了一个超时时间,用ping -w 1 0设置为1 0秒后没有收到响应就退出。
这样,如果目标主机长时间没有响应,ping命令就会自动停止。
由你决定,这些参数可以根据需要灵活调整。