1. 기 능
네트워크 연결상태, routing table, 인터페이스 통계 등의 상태를 출력
2. 문 법
# netstat [address_family_options]
Netstat는 리눅스 네트워킹 하부 구조의 정보를 출력해 준다. 프린트 타입은 첫번째 인자값을 통하여 이루어 진다.
3. 옵션
-r : routing table을 출력한다.
-i : 모든 네트워크 인터페이스 정보를 출력한다.
-n : 주소를 숫자로 출력한다.
-p : PID와 프로그램 이름을 출력한다.
-l : listening 상태인 소캣 정보만 출력한다.
-a : listening & non listening 소켓 모두 출력한다.
-u : udp 프로토콜을 사용하는 소켓만 출력한다.
-t : tcp 프로토콜을 사용하는 소켓만 출력한다.
4. 사용방법 및 정보
[root@ls ]# netstat _vat
tcp 프로토콜을 사용하는 서비스들과 그 상태를 출력해 준다
[root@ls ]# netstat _vau
udp 프로토콜을 사용하는 서비스들과 그 상태를 출력해 준다.
[root@ls ]# netstat _tap
tcp 프로토콜을 사용하는 서비스들과 그 상태, PID, 프로그램 이름정보를 출력해 준다.
[root@ls ]# netstat _rn
route _n 명령과 비슷한 결과를 출력한다