GNU/Linux >> Belajar Linux >  >> Linux

Berapa banyak layanan yang mendengarkan sistem target di semua antarmuka? (Tidak hanya di localhost dan IPv4)

Dari man netstat:

Program ini sebagian besar sudah usang. Pengganti netstat adalah ss.

Pada titik ini, menurut saya ini akan menjadi opsi terbaik:

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

Dimana:

  • -l :tampilkan hanya layanan mendengarkan
  • -4 :tampilkan hanya ipv4
  • -grep -v "127.0.0" :mengecualikan semua hasil localhost
  • -grep "DENGARKAN" :lebih baik memfilter hanya layanan mendengarkan
  • wc -l :menghitung hasil

Linux
  1. Linux – Bagaimana Mengosongkan Buffer Dan Cache Pada Sistem Linux?

  2. Bagaimana Memantau Lalu Lintas TCP Antara Localhost Dan Alamat Ip?

  3. Bagaimana cara menggunakan grep untuk mencari direktori saat ini untuk semua file yang memiliki string halo namun hanya menampilkan file .h dan .cc?

  1. Bagaimana cara menghapus semua file dalam folder, tetapi tidak menghapus folder menggunakan pustaka standar NIX?

  2. Bagaimana cara menemukan semua file yang *tidak* dapat ditulisi oleh grup?

  3. Systemd :Cara mengeksekusi skrip hanya saat shutdown (bukan saat reboot)

  1. Linux – Bagaimana Cara Mengetahui Hard Disk Apa yang Ada di Sistem?

  2. Bagaimana Cara Mengatur Lokal Dan Apa Implikasinya?

  3. Linux:Bagaimana Mendapatkan Semua Log Masuk Dari Sistem?