如何找到(并杀死)侦听 / 使用我的 TCP 端口的进程?我在 Mac OS X 上。
有时,在崩溃或某些错误之后,我的 Rails 应用程序锁定了端口 3000。我无法使用 ps -ef 找到它。
做的时候
rails server
我懂了
地址已在使用中 - bind(2)(Errno :: EADDRINUSE)
2014 年更新:
要完成以下一些答案:执行 kill 命令之后,可能有必要删除 pid 文件rm ~/mypath/myrailsapp/tmp/pids/server.pid