Apa yang setara dengan BSD untuk Linux `netstat -lptun`?


13

Di Linux, netstat -lptunberikan daftar server dengan perincian berikut:

  • protokol
  • alamat lokal dan asing
  • negara
  • PID dan nama program

Apa yang setara dengan perintah di FreeBSD?

Terima kasih.


1
Jika Anda ingin mentransplantasikan GNU netstat ke BSD, Anda mungkin perlu mengkompilasinya dari sumber.
harrymc

Jawaban:


21

Perintah yang Anda inginkan adalah sockstat. Gunakan sockstat -4luntuk melihat soket mendengarkan IPv4 saja


inilah yang saya cari ... terima kasih banyak
Howard

2

Khusus FreeBSD, sockstat(1)memang bermanfaat.

Anda juga dapat menggunakan fstat(1)tidak hanya FreeBSD, tetapi semua sistem BSD modern selain dari OS X, meskipun saya kira fstathanya akan melaporkan saat ini membuka soket setiap proses mungkin, bukan yang sudah ditutup baru-baru ini. Misalnya, untuk menghilangkan file non-internet, coba fstat | fgrep -e internet -e USER.

Lihat juga Cara daftar file yang terbuka pada sistem UNIX.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.