linux中ping命令停不下来解决方案

linux的 ping 命令和windows不同。windows默认只发送四个包的。
你能够使用ping -c 4 [ip/域名]这种方式来实现你想要的。

语法

ping(选项)(参数)

选项

-d:使用Socket的SO_DEBUG功能;
-c<完成次数>:设置完成要求回应的次数;
-f:极限检测;
-i<间隔秒数>:指定收发信息的间隔时间;
-I<网络界面>:使用指定的网络界面送出数据包;
-l<前置载入>:设置在送出要求信息以前,先行发出的数据包;
-n:只输出数值;
-p<范本样式>:设置填满数据包的范本样式;
-q:不显示指令执行过程,开头和结尾的相关信息除外;
-r:忽略普通的Routing Table,直接将数据包送到远端主机上;
-R:记录路由过程;
-s<数据包大小>:设置数据包的大小;
-t<存活数值>:设置存活数值TTL的大小;
-v:详细显示指令的执行过程。


linux控制台程序通常强制终止都是Ctrl+C。部分使用Ctr+D。假若是这两种都没法使用的话,须要使用Ctr+Z将当年任务后台化,而后经过jobs 和kill %n命令来强制终止。