GNU/Linux >> Linux Esercitazione >  >> Linux

Quanti servizi sono in ascolto sul sistema di destinazione su tutte le interfacce? (Non solo su localhost e IPv4)

Da man netstat:

Questo programma è per lo più obsoleto. Il sostituto di netstat è ss.

A questo punto, penso che questa sarà l'opzione migliore:

ss -l -4 | grep -v "127\.0\.0" | grep "LISTEN" | wc -l

Dove:

  • -l :mostra solo i servizi di ascolto
  • -4 :mostra solo ipv4
  • -grep -v "127.0.0" :esclude tutti i risultati localhost
  • -grep "ASCOLTA" :filtraggio migliore solo dei servizi di ascolto
  • wc -l :conta i risultati

Linux
  1. Come controllare la versione del sistema operativo e di Linux

  2. Come monitorare il traffico TCP tra l'host locale e l'indirizzo IP?

  3. Il pacchetto che ho appena installato è legittimo e, in caso contrario, come disinstallarlo?

  4. Come eseguire il comando "trova" solo sulla directory corrente e non sulle sottodirectory

  5. Come posso utilizzare grep per cercare nella directory corrente tutti i file con la stringa hello ma visualizzare solo i file .h e .cc?

Come controllare tutti i servizi in esecuzione in Linux

Come scoprire chi ha riavviato il sistema Linux e quando

Come controllare tutte le porte aperte nel tuo sistema Linux

Su Linux, come sapere quanti core della macchina sono attivi?

Come trovo tutti i file che *non* sono scrivibili dal gruppo?

In che modo il tempo della CPU e l'utilizzo della CPU sono uguali?