Netstat - Lệnh Linux - Lệnh Unix

TÊN

netstat - In các kết nối mạng, bảng định tuyến , thống kê giao diện, kết nối giả mạo , và các thành viên multicast

VÍ DỤ

TÓM TẮC

netstat [ address_family_options ] [ --tcp | -t ] [ --udp | -u ] [ --raw | -w ] [ --listening | -l ] [ --all | -a ] [ --nội số | -n ] [ - máy đếm số ] [ --numeric-cổng ] [ --numeric-cổng ] [- biến điệu | -N ] [ --extend | -e [ --extend | -e] ] [ --timers | -o ] [ --Chương trình | -p ] [ --verbose | -v ] [ --continuous | -c] [trì hoãn] netstat { --route | -r } [ address_family_options ] [ --extend | -e [ --extend | -e] ] [ --verbose | -v ] [ --numeric | -n ] [ - máy đếm số ] [ --numeric-ports ] [ --numeric-ports ] [ --continuous | -c] [delay] netstat { --interfaces | -i } [ iface ] [ --all | -a ] [ --extend | -e [ --extend | -e] ] [ --verbose | -v ] [ --Chương trình | -p ] [ --numeric | -n ] [ - máy đếm số ] [ --numeric-ports ] [ --numeric-ports ] [ --continuous | -c] [trì hoãn] netstat { --groups | -g } [ --numeric | -n ] [ - máy đếm số ] [ --numeric-ports ] [ --numeric-ports ] [ --continuous | -c] [trì hoãn] netstat { --masquerade | -M } [ --extend | -e ] [ --numeric | -n ] [ - máy đếm số ] [ --numeric-ports ] [ --numeric-ports ] [ --continuous | -c] [trì hoãn] netstat { --statistics | -s } [ --tcp | -t ] [ --udp | -u ] [ --raw | -w ] [trì hoãn] netstat { --version | -V } netstat { --help | -h } address_family_options :

[ --protocol = { inet , unix , ipx , ax25 , netrom , ddp } [, ...] ] [ --unix | -x ] [ --inet | --ip ] [ --ax25 ] [ --ipx ] [ --netrom ] [ --ddp ]

SỰ MIÊU TẢ

Netstat in thông tin về hệ thống con mạng Linux. Loại thông tin được in được kiểm soát bởi đối số đầu tiên, như sau:

(không ai)

Theo mặc định, netstat hiển thị một danh sách các ổ cắm mở. Nếu bạn không chỉ định bất kỳ họ địa chỉ nào, thì các ổ cắm hoạt động của tất cả các gia đình địa chỉ được cấu hình sẽ được in.

--route, -r

Hiển thị các bảng định tuyến hạt nhân.

- nhóm, -g

Hiển thị thông tin thành viên nhóm multicast cho IPv4 và IPv6.

--interface & # 61; iface, -i

Hiển thị bảng của tất cả các giao diện mạng hoặc iface được chỉ định ) .

- masquerade, -M

Hiển thị danh sách các kết nối giả mạo.

--statistics, -s

Hiển thị thống kê tóm tắt cho mỗi giao thức.

TÙY CHỌN

--verbose, -v

Cho người dùng biết điều gì đang diễn ra bằng cách tiết lộ chi tiết. Đặc biệt in một số thông tin hữu ích về các gia đình địa chỉ chưa được định cấu hình.

--numeric, -n

Hiển thị các địa chỉ số thay vì cố gắng xác định tên máy chủ lưu trữ, cổng hoặc tên người dùng biểu tượng.

--nhiều máy chủ

hiển thị địa chỉ máy chủ số nhưng không ảnh hưởng đến độ phân giải của tên cổng hoặc tên người dùng.

- số cổng

hiển thị số cổng số nhưng không ảnh hưởng đến độ phân giải của tên máy chủ hoặc tên người dùng.

--nhiều người dùng

hiển thị ID người dùng số nhưng không ảnh hưởng đến độ phân giải của tên máy chủ hoặc cổng.

--protocol & # 61; gia đình, -A

Chỉ định các gia đình địa chỉ (có lẽ tốt hơn được mô tả như các giao thức mức thấp) mà các kết nối sẽ được hiển thị. gia đình là danh sách các từ khóa gia đình địa chỉ được phân cách bằng dấu phẩy (',') như inet , unix , ipx , ax25 , netromddp . Điều này có tác dụng tương tự như sử dụng các tùy chọn --inet , --unix ( -x ), --ipx , --ax25 , --netrom--ddp . Địa chỉ của gia đình địa chỉ bao gồm các ổ cắm giao thức thô, udp và tcp.

-c, --continuous

Điều này sẽ khiến netstat in liên tục các thông tin được chọn mỗi giây.

-e, --extend

Hiển thị thông tin bổ sung. Sử dụng tùy chọn này hai lần để biết chi tiết tối đa.

-o, --timers

Bao gồm thông tin liên quan đến bộ hẹn giờ mạng.

-p, --Chương trình

Hiển thị PID và tên của chương trình mà mỗi socket thuộc về.

-l, --listening

Chỉ hiển thị các ổ cắm nghe. (Chúng được bỏ qua theo mặc định.)

-a, --all

Hiển thị cả hai ổ cắm nghe và không nghe. Với tùy chọn --interfaces , hiển thị các giao diện không được đánh dấu

-F

In thông tin định tuyến từ FIB. (Đây là mặc định.)

-C

In thông tin định tuyến từ bộ đệm tuyến đường.

sự chậm trễ

Netstat sẽ in chu kỳ thông qua số liệu thống kê mỗi giây chậm trễ . LÊN

ĐẦU RA

Kết nối Internet đang hoạt động (TCP, UDP, thô)

Proto

Giao thức (tcp, udp, raw) được socket sử dụng.

Recv-Q

Số byte không được sao chép bởi chương trình người dùng được kết nối với ổ cắm này.

Gửi-Q

Số byte không được máy chủ từ xa thừa nhận.

Địa chỉ địa phương

Địa chỉ và số cổng của đầu cắm cục bộ. Trừ khi tùy chọn --numeric ( -n ) được chỉ định, địa chỉ socket được phân giải thành tên máy chủ chuẩn (FQDN) và số cổng được dịch sang tên dịch vụ tương ứng.

địa chỉ nước ngoài

Địa chỉ và số cổng của đầu cuối của ổ cắm. Tương tự như "Địa chỉ cục bộ".

Tiểu bang

Trạng thái của ổ cắm. Vì không có trạng thái ở chế độ thô và thường không có trạng thái được sử dụng trong UDP, cột này có thể để trống. Thông thường, đây có thể là một trong nhiều giá trị:

THÀNH LẬP

Ổ cắm có kết nối được thiết lập.

SYN_SENT

Ổ cắm đang tích cực cố gắng thiết lập kết nối.

SYN_RECV

Đã nhận được yêu cầu kết nối từ mạng.

FIN_WAIT1

Ổ cắm đã đóng và kết nối sẽ tắt.

FIN_WAIT2

Kết nối đã đóng và ổ cắm đang chờ tắt máy từ đầu từ xa.

THỜI GIAN CHỜ ĐỢI

Ổ cắm đang chờ sau khi đóng gói các gói vẫn còn trong mạng.

ĐÃ ĐÓNG CỬA

Ổ cắm không được sử dụng.

CLOSE_WAIT

Kết thúc từ xa đã tắt, chờ cho ổ cắm đóng lại.

LAST_ACK

Kết thúc từ xa đã tắt và ổ cắm đã đóng. Đang chờ xác nhận.

NGHE

Ổ cắm đang lắng nghe các kết nối đến. Ổ cắm như vậy không được bao gồm trong đầu ra trừ khi bạn chỉ định tùy chọn --listening ( -l ) hoặc --all ( -a ).

ĐÓNG CỬA

Cả hai ổ cắm đều bị tắt nhưng chúng tôi vẫn không có tất cả dữ liệu được gửi.

KHÔNG XÁC ĐỊNH

Trạng thái của ổ cắm không xác định.

Người dùng

Tên người dùng hoặc id người dùng (UID) của chủ sở hữu của socket.

PID / Tên chương trình

Cặp tách rời của quá trình id (PID) và tên quá trình của quá trình sở hữu socket. --Chương trình làm cho cột này được đưa vào. Bạn cũng sẽ cần đặc quyền superuser để xem thông tin này trên ổ cắm bạn không sở hữu. Thông tin nhận dạng này chưa có sẵn cho các ổ cắm IPX.

Bộ hẹn giờ

(điều này cần phải được viết)

Ổ cắm miền Active UNIX

Proto

Giao thức (thường là unix) được sử dụng bởi socket.

RefCnt

Số tham chiếu (tức là các quy trình đính kèm thông qua socket này).

Cờ

Các cờ được hiển thị là SO_ACCEPTON (được hiển thị dưới dạng ACC ), SO_WAITDATA ( W ) hoặc SO_NOSPACE ( N ). SO_ACCECPTON được sử dụng trên các ổ cắm không được kết nối nếu các quy trình tương ứng của chúng đang đợi yêu cầu kết nối. Các lá cờ khác không phải là lợi ích bình thường.

Kiểu

Có một số loại truy cập socket:

SOCK_DGRAM

Ổ cắm được sử dụng trong chế độ Datagram (không kết nối).

SOCK_STREAM

Đây là một ổ cắm (kết nối).

SOCK_RAW

Ổ cắm được sử dụng như một ổ cắm thô.

SOCK_RDM

Điều này phục vụ tin nhắn được phân phối đáng tin cậy.

SOCK_SEQPACKET

Đây là một ổ cắm gói tuần tự.

SOCK_PACKET

Ổ cắm truy cập giao diện thô.

KHÔNG XÁC ĐỊNH

Ai biết được tương lai sẽ mang lại cho chúng ta những gì - chỉ cần điền vào đây :-)

Tiểu bang

Trường này sẽ chứa một trong các Từ khóa sau:

MIỄN PHÍ

Ổ cắm không được cấp phát

Lắng nghe

Ổ cắm đang lắng nghe yêu cầu kết nối. Ổ cắm như vậy chỉ được bao gồm trong đầu ra nếu bạn chỉ định tùy chọn --listening ( -l ) hoặc --all ( -a ).

KẾT NỐI

Ổ cắm sắp thiết lập kết nối.

KẾT NỐI

Ổ cắm được kết nối.

DISCONNECTING

Ổ cắm đang ngắt kết nối.

(trống)

Ổ cắm không được kết nối với ổ cắm khác.

KHÔNG XÁC ĐỊNH

Trạng thái này sẽ không bao giờ xảy ra.

PID / Tên chương trình

Process ID (PID) và tên quá trình của quá trình có socket mở. Có thêm thông tin trong phần Hoạt động kết nối Internet được viết ở trên.

Con đường

Đây là tên đường dẫn mà các quy trình tương ứng được gắn vào socket.

Ổ cắm IPX hoạt động

(điều này cần phải được thực hiện bởi ai đó biết điều đó)

Ổ cắm NET / ROM hoạt động

(điều này cần phải được thực hiện bởi ai đó biết điều đó)

Ổ cắm AX.25 đang hoạt động

(điều này cần phải được thực hiện bởi ai đó biết điều đó)

XEM THÊM

tuyến đường ( 8), ifconfig (8)

Quan trọng: Sử dụng lệnh man ( % man ) để xem cách một lệnh được sử dụng trên máy tính cụ thể của bạn.