2948 votes

Rechercher (et tuer) processus de verrouillage port 3000 sur Mac

Comment puis-je trouver les processus qui écoute / utilise mes ports tcp ? Je suis sur mac os x.

Parfois, après un accident ou un bug, mon application rails est verrouillage port 3000. Je ne peux pas trouver à l’aide de ps-ef... Comment puis-je trouver la chose stupide et tuez-le, brutalement... ?

Lorsque vous faites `` j’obtiens

``

mise à jour de 2014 :

Pour compléter certaines réponses ci-dessous : après avoir exécuté les commandes kill, suppression du fichier de pid peut être nécessaire``

4586voto

ghostdog74 Points 86060

(1) vous pouvez essayer``

(2) si votre netstat ne supporte pas -p, utiliser``

3228voto

Filip Spiridonov Points 1238

Trouver :

Tuer :

170voto

DerMike Points 4280

Vous pouvez utiliser `` .

C’est la « Liste des fichiers ouverts ». Cela vous donne une liste des processus et les fichiers et les ports qu’ils utilisent.

67voto

alexzg Points 109

Dans votre , créer un raccourci pour le processus 3000 :

Ensuite, appelez `` si elle est bloquée.

50voto

Kris Points 3781
<pre><code></code><p>Cela vous donnera tout le pid, testé sur MacOS.</p></pre>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X