在 Windows 机器上打开命令提示符:
taskkill /f /im ngrok.exe
killall ngrok
命令会终止所有正在运行的ngrok隧道,可以从脚本或命令行中执行。
这是对我有效的方法。感谢@kkron。
首先,您需要通过$ top
命令找到ngrok进程id
。
之后,只需运行$ kill -9 {ngrok_id}
就这样 :)
使用grep快速进行搜索
top | grep "ngrok"
我的id是这个,请确保用你自己的替换它
kill -9 55636
ngrok http 3000
有时候我在Windows上启动ngrok代理时,终端会自动关闭而无法保持打开状态。我不得不去网站查看网站的URL。
如果要关闭它,我不能使用ctrl-c
。我只能进入任务管理器并删除该进程。
要在Windows上访问任务管理器,请按ctrl + alt + delete
。
当您运行ngrok会话(在线)时,您应该在终端的右上角看到(CTRL+C退出)
。
尽管在我的情况下,CTRL+C
无法正常工作。而是使用CTRL+ALT+C
来退出。
操作系统:Ubuntu 20.04
ps -A
命令可以查看所有进程,然后使用kill XXXX
命令杀死ngrok进程,其中XXXX是ngrok进程的编号。 - Joe Coyle