GNU/Linux >> Linux Esercitazione >  >> Linux

controlla tutti i socket aperti nel sistema operativo Linux

Puoi anche usare ss utility per eseguire il dump delle statistiche sui socket.

Per eseguire il dump del riepilogo:

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

Per visualizzare tutti i socket:

ss -a

Per visualizzare i socket UDP:

ss -u -a

Per visualizzare i socket TCP:

ss -t -a

Qui puoi leggere ss man:ss


Puoi utilizzare netstat comando

netstat --listen

Per visualizzare le porte aperte e le connessioni TCP stabilite,

netstat -vatn

Per visualizzare solo le porte UDP aperte, prova il seguente comando:

netstat -vaun


/proc/net/tcp -un elenco di socket tcp aperti

/proc/net/udp -un elenco di socket udp aperti

/proc/net/raw -a elenca tutti i socket 'grezzi'

Questi sono i file, usa cat comando per visualizzarli. Ad esempio:

cat /proc/net/tcp

Puoi anche usare il lsof comando.

lsof è un comando che significa "elenco dei file aperti", utilizzato in molti sistemi simili a Unix per riportare un elenco di tutti i file aperti e dei processi che li hanno aperti.


Linux
  1. Come controllare la versione di Redhat

  2. Come controllare il fuso orario in Linux

  3. Verifica la connettività di rete su un server Linux

  4. Controlla l'uso della porta in Linux

  5. Controlla la connessione aperta o chiusa? (in C in Linux)

Elenca o controlla tutti i kernel Linux installati dalla riga di comando

Controlla il fuso orario in Linux

Come controllare tutte le porte aperte nel tuo sistema Linux

Come controllare lo spazio di scambio in Linux

Comando Linux df per controllare lo spazio su disco

Tutti i modi per verificare se una porta è aperta in Linux