반응형
ss
"socket statistics"를 나타내는 ss 명령어은 네트워크 연결 및 소켓에 대한 정보를 표시하는 데 사용되는 다목적 Linux 유틸리티다. 이전 netstat 명령어를 현대적으로 대체하여 더 나은 성능과 추가 기능을 제공한다. ss 명령어를 사용하면 시스템의 네트워크 연결을 모니터링하고 문제를 해결할 수 있으므로 네트워크 관리자와 시스템 관리자 모두에게 유용한 도구가 된다.
옵션
1. 열려 있는 모든 연결을 표시한다.
ss
2. 청취 소켓 표시
ss -l
3. TCP 또는 UDP 연결만 표시
ss -t # for TCP
ss -u # for UDP
4. 소켓에 대한 자세한 정보 표시
ss -e
5. 소켓과 관련된 프로세스 정보 표시
ss -p
6. established, syn-sent, closed 등과 같은 상태별로 소켓을 필터링
ss state established
7. 특정 프로토콜(TCP 또는 UDP)에 대한 모든 청취 소켓을 표시
ss -lt # for TCP
ss -lu # for UDP
8. 로컬 또는 원격 주소 및 포트로 연결 필터링
ss '( dport = :80 or sport = :80 )'
9. 각 프로토콜에 대한 요약 통계 표시
ss -s
10. 모든 IPv4 또는 IPv6 연결 표시
ss -4 # for IPv4
ss -6 # for IPv6
이외에도 ss 명령어 및 다양한 옵션 이 존재하니 더 자세한 내용은 매뉴얼 페이지(man ss) 또는 내장 도움말(ss --help)을 참조하는 것을 추천한다.
반응형
'Linux > Linux 명령어' 카테고리의 다른 글
[Linux 명령어] 파티션과 파티션 분할 (parted) (0) | 2023.03.24 |
---|---|
[Linux 명령어] 프로세스 우선순위 지정 (nice, renice) (2) | 2023.03.23 |
[Linux 명령어] 어려운 명령어를 간단하게! (alias) (0) | 2023.03.15 |
[Linux 명령어] 방화벽 관련 명령어 (firewall) (0) | 2023.03.14 |
[Linux 명령어] 디스크 공간 확인하기 (df) (0) | 2023.03.13 |