2

我无法追踪是什么迫使 localhost:8000 和 localhost:8888 重定向到 localhost:8080。有没有人有一个想法?我在本地机器上,mac os x,而不是服务器。我使用过 jekyll、pow、haproxy、nodejs、webrick 和 mamp。现在他们都没有运行(据我所知)。

4

2 回答 2

0

有很多小工具可以为您做到这一点。搜索端口转发工具...

您也可以使用 ssh 创建隧道。

于 2013-03-20T20:29:42.767 回答
0

这是一个 bash 脚本,它将终止在特定端口上运行的进程。

lsof -n -i4TCP:3000 | grep LISTEN | tr -s ' ' | cut -f 2 -d ' ' | xargs kill -9

只需替换3000为您想要杀死的所需端口即可。

这应该为您清除所有端口:

lsof -n -i4TCP:8080 | grep LISTEN | tr -s ' ' | cut -f 2 -d ' ' | xargs kill -9
lsof -n -i4TCP:8888 | grep LISTEN | tr -s ' ' | cut -f 2 -d ' ' | xargs kill -9
lsof -n -i4TCP:8000 | grep LISTEN | tr -s ' ' | cut -f 2 -d ' ' | xargs kill -9
于 2016-04-08T02:47:33.557 回答