반응형
리눅스명령어 netstat
netstat
(network statistics) 명령어는 네트워크 시스템을 모니터링하고 통계적인 정보를 제공하기 위해 사용됩니다. 이 도구는 네트워크 연결, 라우팅 테이블, 인터페이스 통계, masquerade 연결, 멀티캐스트 멤버십 등 다양한 네트워크 관련 정보를 표시합니다.
netstat 명령어 사용법
netstat
명령어의 일반적인 사용법은 다음과 같습니다:
netstat [옵션]
일부 일반적인 옵션들은 다음과 같습니다:
-a
: 모든 소켓을 표시합니다(서버와 비서버 소켓 모두).-t
: TCP 연결만 표시합니다.-u
: UDP 연결만 표시합니다.-n
: 주소와 포트 번호를 숫자 형태로 표시합니다(이름 해석을 하지 않습니다).-l
: 리스닝 상태인 소켓만 표시합니다.-p
: 연결된 각 소켓을 소유한 프로세스 ID와 함께 표시합니다.
예시
- 모든 연결과 리스닝 포트 표시하기:
netstat -a
- TCP 연결만 표시하기:
netstat -at
- 리스닝 상태인 TCP 소켓과 프로세스 ID 함께 표시하기:
netstat -ltp
주의사항
netstat
는 오래되고 일부 시스템에서는 더 이상 기본적으로 설치되지 않는 도구입니다.ss
명령어와 다른 현대적인 도구들이netstat
의 기능을 대체하고 있습니다.netstat
의-p
옵션을 사용하기 위해서는 관리자 권한이 필요합니다. 관리자 권한 없이 이 옵션을 사용하면, 소유한 프로세스 정보가 표시되지 않습니다.- 명령어를 실행할 때 옵션을 혼합하여 사용하면 더 자세한 정보를 얻을 수 있지만, 출력이 복잡해질 수 있으므로 주의가 필요합니다.
반응형
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[리눅스 명령어] 8진수로 파일 보는 리눅스 명령어, od (54) | 2023.11.27 |
---|---|
[리눅스 명령어] nice 명령어 (57) | 2023.11.26 |
[리눅스 명령어] 리눅스명령어 mzip (103) | 2023.11.24 |
[리눅스 명령어] 리눅스명령어, 파일 옮기는 명령 mv (59) | 2023.11.23 |
[리눅스 명령어] 리눅스명령어 mutt (133) | 2023.11.22 |