如何杀死webshel​​l上的ping?

时间:2017-06-03 10:05:13

标签: linux shell

我正在使用Web shell在我的路由器上测试ping,然后我无法终止该进程...因为control + c无法通过Web shell运行。我试过了kill ping但它没有工作......

3 个答案:

答案 0 :(得分:2)

不确定您使用的是哪种Web外壳。如果它基于linux,则可以使用有限数量的ECHO_REQUEST数据包启动ping命令。我的意思是,而不是发布:

ping www.example.org

你可以这样做:

ping -c 3 www.example.org

此命令只会向目标启动三个ECHO_REQUEST数据包。

如果它基于Windows,ping www.example.org命令默认只启动4个数据包。

答案 1 :(得分:1)

获取ping的进程ID。使用ps执行此操作

e.g。

ps -ef | grep ping

然后

kill -9 <process id from above> 

答案 2 :(得分:0)

您可以使用此命令

$ ps aux | grep ping
$ kill -9 (ping_pid)