Je voudrait essayer homeplayer, et j’ai installé mais il refuse de s’ouvrir car :
"Impossible de lancer homeplayer. Le port 8080 est occupé, veuillez stopper les applics qui utilisent ce port"
J’ai essayé ‘ls aux’, j’ai bien tout ce qui tourne mais je ne vois pas les ports.
Quelle commande me permettra ça ?
Merci.
J’avais déjà essayé netstat -a, qui me donne une certaine indication mais pas le nom de ce qui tourne sur ce port.
Ta ligne ne fonctionne pas chez moi.
merci quand même de l’aide.
Ce qui est bizarre, c’est que ça n’indique que le socket IPv6 chez moi.
Une autre méthode assez sale: regarde ce que t’indique un “telnet localhost 8080”.
Edit: ou alors, “netstat -anv | grep LISTEN” en root…
Essaie donc ceci :
netstat -ntaupe
a: all
t: tcp
u : udp
n: numeric
p: program/PID
e : other/more information
Pas chez moi, exemple avec SSH :
# netstat -nap |grep :22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 22716/sshd
tcp6 0 0 :::22 :::* LISTEN 22716/sshd
Peut-être parce que chez toi il n’y a que la socket IPv6 qui écoute sur ce port. N’oublions pas que par défaut sous Linux une socket IPv6 TCP ou UDP sur :: (adresse indéfinie) écoute aussi en IPv4, et empêche la création d’une socket IPv4 sur le même port.
Pour Ricardo, autres méthodes possibles (il faut être root, comme pour l’option -p de netstat) :
lsof -i :<port>
fuser tcp/<port>