GNU/Linux >> Znalost Linux >  >> Linux

Kolik služeb naslouchá v cílovém systému na všech rozhraních? (Ne pouze na localhost a IPv4)

Z man netstat:

Tento program je většinou zastaralý. Náhrada za netstat je ss.

V tuto chvíli si myslím, že toto bude nejlepší možnost:

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

Kde:

  • -l :zobrazit pouze poslechové služby
  • -4 :zobrazit pouze ipv4
  • -grep -v "127.0.0" :vyloučit všechny výsledky localhost
  • -grep "POSLECHNOUT" :lepší filtrování pouze poslechových služeb
  • wc -l :počítání výsledků

Linux
  1. Linux – Jak vyprázdnit vyrovnávací paměti a mezipaměť v systému Linux?

  2. Linux – Jak zjistit, jaké pevné disky jsou v systému?

  3. Jak nastavit národní prostředí a jaké to má důsledky?

  1. Linux:Jak získat všechny přihlašovací protokoly ze systému?

  2. Je balíček, který jsem právě nainstaloval, legitimní, a pokud ne, jak jej odinstalovat?

  3. Jak spustit příkaz „najít“ pouze v aktuálním adresáři a ne v podadresářích

  1. Jak zkontrolovat verzi OS a Linuxu

  2. Jak odstranit všechny soubory ve složce, ale nesmazat složku pomocí standardních knihoven NIX?

  3. Systemd :Jak spustit skript pouze při vypnutí (ne při restartu)