netstat
명령어는 네트워크 통계 및 연결 상태를 표시하는 도구입니다. 이 명령어를 사용하면 현재 시스템에서 활성화된 네트워크 연결, 라우팅 테이블, 인터페이스 통계 등을 확인할 수 있습니다.
기본 구문은 다음과 같습니다.
netstat [options] [arguments]
-a
: 모든 연결 및 수신 대기 포트를 표시합니다.-t
: TCP 연결만 표시합니다.-u
: UDP 연결만 표시합니다.-n
: 주소와 포트를 숫자로 표시합니다.-l
: 수신 대기 중인 소켓만 표시합니다.-p
: 각 연결에 대한 프로세스 ID와 프로그램 이름을 표시합니다.다음은 netstat
명령어의 몇 가지 일반적인 사용 예입니다.
netstat -a
netstat -t
netstat -u
netstat -n
netstat -l
netstat -p
netstat
명령어는 루트 권한으로 실행할 때 더 많은 정보를 제공할 수 있습니다.netstat
의 출력 결과를 grep
과 함께 사용하여 특정 포트나 주소를 필터링할 수 있습니다.netstat
를 실행하는 것이 좋습니다.