>  기사  >  php教程  >  LinuxNetstat 명령에 대한 자세한 설명

LinuxNetstat 명령에 대한 자세한 설명

高洛峰
高洛峰원래의
2016-12-15 09:33:141502검색

Netstat는 커널에서 네트워크 및 관련 정보에 액세스하는 프로그램으로 TCP 연결, TCP 및 UDP 모니터링, 프로세스 메모리 관리에 대한 보고서를 제공합니다.

명령: netstat [-a][-e][-n][-o][-p 프로토콜][-r][-s][간격][1]

옵션의 의미는 다음과 같습니다.
-a는 수신 중인 소켓을 포함하여 모든 소켓을 표시합니다.
-c 사용자가 중단할 때까지 1초마다 다시 표시합니다.
-i는 "netstat -i" 형식으로 모든 네트워크 인터페이스에 대한 정보를 표시합니다.
-n 이름 대신 네트워크 IP 주소를 사용하여 네트워크 연결 상태를 표시합니다.
-r은 핵심 라우팅 테이블을 표시하며 형식은 "route -e"와 동일합니다.
-t TCP 프로토콜의 연결 상태를 표시합니다.
-u UDP 프로토콜의 연결 상태를 표시합니다.
-v는 진행 중인 작업을 표시합니다.
-p 지정된 프로토콜 정보를 표시합니다.
-b는 각 연결 또는 수신 포트 생성과 관련된 실행 프로그램을 표시합니다.
-e는 이더넷 통계를 표시합니다. 이 옵션은 -s 옵션과 함께 사용할 수 있습니다.
-f는 외부 주소의 FQDN(정규화된 도메인 이름)을 표시합니다.
-o 각 연결과 연관된 소유 프로세스 ID를 표시합니다.
-s는 각 프로토콜에 대한 통계를 표시합니다.
-x는 NetworkDirect 연결, 수신기 및 공유 끝점을 표시합니다.
-y는 모든 연결에 대한 TCP 연결 템플릿을 표시합니다. 다른 옵션과 함께 사용할 수 없습니다.
interval 선택한 통계가 다시 표시될 때 표시 사이에 일시 중지되는 시간(초)입니다. 통계 다시 표시를 중지하려면 Ctrl+C를 누르세요. 생략하면 netstat는 현재 구성 정보를 한 번 인쇄합니다.


일반적인 명령 예

1. netstat -a | more(수신 및 비수신 포트를 포함한 모든 포트 나열)

LinuxNetstat 명령에 대한 자세한 설명

2. netstat -at(모든 TCP 포트 나열)

Netstat命令详解

3. netstat -au(모든 UDP 포트 나열)

Netstat命令详解

4. netstat -l(수신 상태의 모든 포트 나열)vc3Ryb25nPjwvcD4KPHA+PHN0cm9uZz48aW1nIHNyYz0="http://www.2cto.com/uploadfile/Collfiles/20141114/2014111409193550.jpg" alt="">

5. netstat - lt(수신 상태의 모든 TCP 포트 나열)

Netstat命令详解

6. netstat -lu(수신 상태의 모든 UDP 포트 나열)


Netstat命令详解

7. netstat -lx(수신 상태의 모든 Unix 포트 나열).


Netstat命令详解


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.