ss 명령 치트시트

카테고리 보기

ss 명령 치트시트

1 분 읽음

리눅스 ss Command #

리눅스 ss (소켓 통계) 명령은 다음의 최신 대안입니다. netstat 네트워크 연결, 소켓 및 프로토콜 통계에 대한 더 빠르고 자세한 정보를 제공하는 명령입니다. 네트워크 문제 해결 및 성능 분석에 널리 사용됩니다.

주요 사용법 및 구문 ss Command #

의 기본 구문 ss 명령은 다음과 같습니다

ss [OPTIONS] [FILTER]

  • 옵션: 표시되는 정보 유형을 제어하는 ​​플래그입니다.
  • FILTER: 출력을 필터링하기 위한 조건.

ss 명령 치트시트 테이블 #

Command 기술설명
ss 설정된 모든 네트워크 연결을 표시합니다.
ss -t TCP 연결만 표시합니다.
ss -u UDP 연결만 표시합니다.
ss -l 수신 포트와 소켓을 표시합니다.
ss -r 주소에 대한 확인된 호스트 이름을 표시합니다.
ss -s 프로토콜 통계 요약을 보여줍니다.
ss -p 연결에 대한 PID와 프로그램 이름을 표시합니다.
ss -n 호스트 이름을 확인하지 않고 원시 IP 주소를 표시합니다.

일반적인 사용 사례 #

활성 네트워크 연결 보기 #

ss

모든 현재 네트워크 연결을 자세한 정보와 함께 표시합니다.

수신 소켓만 표시 #

ss -l

현재 수신 상태에 있는 소켓을 나열합니다.

특정 프로토콜 모니터링 #

프로토콜별로 연결을 필터링하려면 다음을 사용하세요.

  • ss -t TCP의 경우
  • ss -u UDP의 경우

프로세스 연결 분석 #

ss -p

네트워크 소켓과 관련된 프로세스를 식별합니다.

네트워크 성능 검사 #

ss -s

재전송 및 오류를 포함한 프로토콜 수준 통계를 제공합니다.

고급 사용법 #

주소로 연결 필터링 #

ss dst 192.168.1.1

대상 주소가 있는 연결을 필터링합니다. 192.168.1.1.

포트 번호로 수신 포트 모니터링 #

ss -l | grep ":80"

포트 80에서 수신 대기 중인 프로세스를 표시합니다.

특정 상태의 소켓 보기 #

ss state established

"설정됨" 상태의 모든 연결을 표시합니다.

사용 ss 과 RELIANOID 솔루션 #

RELIANOID 활용 ss 엔터프라이즈 환경에서 네트워크 구성을 최적화하고 연결 문제를 진단하는 명령입니다. 효율성과 풍부한 데이터 출력 덕분에 고성능 인프라 모니터링에 이상적입니다.

디버그 프록시 서비스 #

프록시 서버가 예상 포트에서 수신하고 있는지 확인하세요.

ss -l | grep ":443"

로드 밸런서 트래픽 분석 #

백엔드 서비스에 대한 활성 TCP 연결을 추적합니다.

ss -t | grep "10.0.0.5"

지연된 연결 조사 #

ss state time-wait

병목 현상을 나타낼 수 있는 "시간 대기" 상태로 연결을 표시합니다.

삭제된 패킷 모니터링 #

네트워크 안정성 문제 식별:

ss -s | grep -i "drop"

보안 고려 사항 #

네트워크 진단 도구에 대한 보안 액세스는 항상 유지됩니다. ss 승인되지 않은 모니터링이나 민감한 정보의 노출을 방지하기 위함입니다.

제품 개요 #

The ss command는 네트워크 분석 및 문제 해결을 위한 다재다능하고 효율적인 도구입니다. 뛰어난 속도와 상세한 출력 덕분에 다른 도구보다 선호도가 높습니다. netstat. 에 RELIANOID, ss 안전하고 성능이 좋은 네트워크 솔루션을 유지하는 데 필수적입니다.

📄 이 문서를 PDF 형식으로 다운로드하세요 #

    이메일 : *

    에 의해 구동 더 나은 문서