Vous pouvez également utiliser ss utilitaire pour vider les statistiques des sockets.
Pour vider le résumé :
ss -s
Total: 91 (kernel 0)
TCP: 18 (estab 11, closed 0, orphaned 0, synrecv 0, timewait 0/0), ports 0
Transport Total IP IPv6
* 0 - -
RAW 0 0 0
UDP 4 2 2
TCP 18 16 2
INET 22 18 4
FRAG 0 0 0
Pour afficher toutes les sockets :
ss -a
Pour afficher les sockets UDP :
ss -u -a
Pour afficher les sockets TCP :
ss -t -a
Ici vous pouvez lire ss man :ss
Vous pouvez utiliser netstat commande
netstat --écouter
Pour afficher les ports ouverts et les connexions TCP établies,
netstat -vatn
Pour afficher uniquement les ports UDP ouverts, essayez la commande suivante :
netstat -vaun
/proc/net/tcp -une liste de sockets tcp ouverts
/proc/net/udp -une liste de sockets udp ouverts
/proc/net/raw -a liste toutes les sockets "brutes"
Ce sont les fichiers, utilisez cat
commande pour les afficher. Par exemple :
cat /proc/net/tcp
Vous pouvez également utiliser le lsof
commande.
lsof est une commande signifiant "lister les fichiers ouverts", qui est utilisée dans de nombreux systèmes de type Unix pour rapporter une liste de tous les fichiers ouverts et des processus qui les ont ouverts.