Loading ...

Visualizzare le attività dei socket in Linux con ss

Visualizzare le attività dei socket in Linux con ss

Se vogliamo visualizzare informazioni sui socket in Linux possiamo usare il comando ss!

Ci permette di visualizzare parecchie informazioni, anche di basso livello.

Un punto di partenza è questo:

$ ss -s
Total: 781
TCP:   51 (estab 44, closed 5, orphaned 0, timewait 5)

Transport Total     IP        IPv6
RAW	  1         0         1        
UDP	  12        6         6        
TCP	  46        45        1        
INET	  59        51        8        
FRAG	  0         0         0 

Questo ci fa vedere una sorta di riassunto su vari tipi di socket:

  • RAW
  • UDP
  • TCP
  • INET
  • FRAG

Possiamo anche visualizzare le statistiche per uno specifico protocollo (TCP ad esempio):

$ ss -t

Oppure, per visualizzare solo i socket in listening:

$ ss -lt

Cosi visuliziamo il numero di porta:

$ ss -lnt

Possiamo anche vedere tutto, ma preparatevi ad un output corposo:

$ ss -a

Enjoy!