netstat -tulnap
me montre quels ports sont utilisés. Comment libérer un port sous Linux ?
Réponses
Trop de publicités?Le site "netstat --programs"
vous fournira les informations sur le processus, en supposant que vous êtes le responsable de l'opération. root
utilisateur. Vous devrez alors tuer le processus "fautif", qui pourrait bien redémarrer juste pour vous ennuyer.
En fonction de ce que vous essayez de faire atteindre, Les solutions à ce problème varieront en fonction des processus qui détiennent ces ports. Par exemple, vous devrez peut-être désactiver des services (en supposant qu'ils ne sont pas nécessaires) ou les configurer pour qu'ils utilisent un port différent (si vous en avez besoin mais que vous avez davantage besoin de ce port).
Si vous voulez vraiment tuer un processus immédiatement, vous lui envoyez un signal KILL au lieu d'un signal TERM (le second est une demande d'arrêt, le premier prendra effet immédiatement sans aucun nettoyage). C'est facile à faire :
kill -KILL <pid>
Sachez cependant que selon le programme que vous arrêtez, son état peut être gravement corrompu. Vous ne voulez normalement envoyer un signal KILL que lorsque la terminaison normale ne fonctionne pas. Je me demande quel est le problème sous-jacent que vous essayez de résoudre et si tuer est la bonne solution.