Q. ss 명령어 > 질문답변

본문 바로가기
사이트 내 전체검색

질문답변

Q. ss 명령어

페이지 정보

profile_image
작성자 오늘날씨흐림
댓글 1건 조회 4,708회 작성일 21-10-08 11:23

본문

Q. ss 명령어는 어떤 상황에서 쓰이나요??

댓글목록

profile_image

kwazii님의 댓글

kwazii 작성일

ss명령어는 netstat을 대체하기 위해 나온 명령어라고 합니다.

활용법은 netstat과 거의 동일하며, 네트워크의 소켓 상태를 확인하는데 주로 사용합니다.

예를 들어 LISTEN포트 조회 라던가, ESTABLISHED, CLOSE WAIT 같은 통신 상태를 확인할 때 주로 사용됩니다.
모니터링이 필요한 경우 쉘 스크립를 이용하여 정기적으로 로그를 수집하기도 합니다.

자주 사용되는 옵션은 아래와 같은 것들이 있습니다.
-a : 모든 포트 확인
-t : TCP 포트 확인
-u : UDP 포트 확인
-l : LISTEN 상태 포트 확인
-p : 프로세스명을 표시
-n : 호스트 / 포트 / 사용자이름을 숫자로 표시


명령어 비교 결과도 크게 차이가 없음을 보여주고 있습니다.

# ss -antp | grep EST
ESTAB      0      36    192.168.243.182:22                192.168.243.1:56387              users:(("sshd",pid=6690,fd=3))
ESTAB      0      0      192.168.243.182:3260              192.168.243.152:52348             

# netstat -antp | grep EST
tcp        0    36 192.168.243.182:22      192.168.243.1:56387    ESTABLISHED 6690/sshd: root@pts
tcp        0      0 192.168.243.182:3260    192.168.243.152:52348  ESTABLISHED -

회원로그인

회원가입

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

접속자집계

오늘
1,328
어제
1,504
최대
3,935
전체
794,187
Copyright © www.linuxdata.org All rights reserved.