[***编辑:我尝试使用命令lsof -wni tcp:80再次搜索,另一个进程出现了谷歌的名称,但是在不同的端口上,我注意到每当我杀死该进程时它就会杀死谷歌。发生了下面提到的命令,但我刚刚没有注意到第一次]
我已经完全杀死了我的所有终端窗口并关闭了,但仍然有一些东西在localhost上运行:80。我在Mac上,在我的终端上搜索过:
lsof -i tcp:80
在COMMAND下有一些信息说Google和PID是270。
我打字:
kill -9 270.
做了另一次搜索。空空如也。但是当我去localhost:80时,在浏览器中它说“它有效!”这是我过去曾经写过的东西,只要我想检查一下是否有什么功能在继续之前。
我不知道如何摆脱这个。尝试了几个基于互联网搜索的建议,但都没有。
是否有一个我可以运行的命令会杀死每个端口上的每个进程,这样我就不必再次执行此操作了?请帮忙! (时间敏感的问题)。谢谢!
答案 0 :(得分:3)
这帮助了我,我能够解决。事实证明我让我的apache服务器在2年前的项目后台运行lol。
从此链接发现了问题:https://www.mkyong.com/mac/mac-osx-what-program-is-using-port-80/然后运行:
sudo apachectl stop
答案 1 :(得分:1)