ss
- socket status의 약어
- 네트워트, 소켓의 사용을 쉽게 확인할 수 있다. 주로 열려있는 포트를 확인할 때 사용
- 내용이 긴 경우 pipe()해서 less 또는 grep 등과 함께 사용
- 어떤 프로세스가 포트를 사용하고 있는지, 어떤 프로세스가 종료 됐는지 안됐는지도 파악 가능
ss |
연결이 맺어진 (STATUS=ESTAB) 소켓 확인 |
ss -a |
열려있는 모든 소켓 |
ss -l |
listening 중인 소켓만 표시 |
ss -t |
TCP socket 확인, 필요에 따라 -l, -a 등과 함께 사용 |
ss-u |
UDP socket 확인 연결을 맺지 않는 UDP 특성상 항산 -a, -l등과 함께 사용 |
ss -s |
현재 소켓 상태의 통계 |
ss -p |
process name과 pid를 함께 표시 |
ss -e |
extended output |
ss -m |
memory 사용랑울 함께 표시. memory 표시는 skmem 형식 (man ss | grep skmem) |
- ss를 입력하면 나오는 State 경우 ESTAB / UNCONN / LISTEN으로 나뉘는데 각각 맺어짐 / 맺어지지 않음 / 맺어질 준비가 됨 이다.