BSD tương đương với Linux `netstat -lptun` là gì?


13

Trong Linux, netstat -lptunđưa ra một danh sách các máy chủ với các chi tiết sau:

  • giao thức
  • địa chỉ trong và ngoài nước
  • tiểu bang
  • Tên chương trình và tên chương trình

Tương đương của lệnh trong FreeBSD là gì?

Cảm ơn.


1
Nếu bạn muốn ghép GNU netstat vào BSD, có lẽ bạn sẽ cần phải biên dịch nó từ nguồn.
harrymc

Câu trả lời:


21

Lệnh bạn muốn là sockstat. Sử dụng sockstat -4lđể chỉ xem ổ cắm nghe IPv4


đây chính xác là những gì tôi đang tìm kiếm ... cảm ơn rất nhiều
Howard

2

Trên FreeBSD đặc biệt, sockstat(1)thực sự hữu ích.

Bạn cũng có thể sử dụng fstat(1)không chỉ FreeBSD, mà tất cả các hệ thống BSD hiện đại ngoài OS X, mặc dù tôi đoán fstatsẽ chỉ báo cáo các ổ cắm mở hiện tại mỗi quy trình có thể có, không phải các hệ thống đã đóng gần đây. Ví dụ, để bỏ qua các tệp không có internet, hãy thử fstat | fgrep -e internet -e USER.

Xem thêm Cách liệt kê các tệp đang mở trên hệ thống UNIX.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.