netstat -tulnap
me montre quels ports sont utilisés. Comment libérer un port sous Linux ?
Réponses
Trop de publicités?Comme les autres l'ont dit, vous devez tuer tous les processus qui écoutent sur ce port. Le moyen le plus simple d'y parvenir est d'utiliser la commande fuser(1)
de la commande. Par exemple, pour voir tous les processus qui écoutent les requêtes HTTP sur le port 80 (exécuté en tant que Racine ou utiliser sudo
):
# fuser 80/tcp
Si vous voulez les tuer, il suffit d'ajouter l'option -k
option.
Dans le type de terminal :
netstat -anp|grep "port_number"
Il montrera les détails du port. Allez à la dernière colonne. Elle sera dans ce format. Par exemple : - PID/java
puis exécutez :
kill -9 PID. Worked on Centos5
Pour MAC :
lsof -n -i :'port-number' | grep LISTEN
Réponse de l'échantillon :
java 4744 (PID) test 364u IP0 asdasdasda 0t0 TCP *:port-number (LISTEN)
puis exécutez :
kill -9 PID
Fonctionne sur Macbook
- Réponses précédentes
- Plus de réponses