lsof -i | grep {username}est également très utile, c'estlsof -i | grep apache
LawrenceC
1
Pour ceux qui s’interrogent,: -nne résolvez pas les noms,: -laffichez les sockets du serveur d’écoute,: -paffichez le nom du PID / programme pour les sockets.
Yellavon
J'ajoute habituellement -Pà lsof -i tcp:$PORTNUMBERpour que le port me soit imprimé sous forme de numéro.
netstat -anb
Réponses:
Vous avez plusieurs options:
vous donnera la liste des processus utilisant le port TCP 80.
Alternativement
vous donnera toutes les connexions réseau ouvertes.
la source
lsof -i | grep {username}
est également très utile, c'estlsof -i | grep apache
-n
ne résolvez pas les noms,:-l
affichez les sockets du serveur d’écoute,:-p
affichez le nom du PID / programme pour les sockets.-P
àlsof -i tcp:$PORTNUMBER
pour que le port me soit imprimé sous forme de numéro.la source
J'utilise "CentOS 7 minimal" qui n'a ni
netstat
nilsof
. Mais beaucoup de distributions Linux ont la commande socket statistics (iess
).Voici un exemple d'exécution:
la source
Sous Linux, pour rechercher un processus s'exécutant sur un port, procédez comme suit:
exemple:
la source