Найти (и убить) процесс блокировки порта 3000 на Mac

Как мне найти процессы, которые слушают / используют мои порты TCP? Я на Mac OS X

Иногда, после сбоя или какой-либо ошибки, мое приложение rails блокирует порт 3000. Я не могу найти его с помощью ps -ef ... Как мне найти глупость и убить ее, жестоко ...?

При выполнении

rails server

я получил

Адрес уже используется - bind (2) (Errno :: EADDRINUSE)

2014 обновление:

Чтобы выполнить некоторые из ответов ниже: После выполнения команд kill может потребоваться удаление файла pid.rm ~/mypath/myrailsapp/tmp/pids/server.pid

Ответы на вопрос(27)

Ваш ответ на вопрос