반응형
How to use ss to check network sockets
Socket Statistics의 약자로 Linux 시스템에서 네트워크 소켓 정보를 표시하기 위해 사용됩니다. ss명령어는 netstat를 대체하기 위해 나온 명령어로 netstat보다 ss를 사용하기를 권장합니다.
ss는 소켓의 상태를 덤프하는데 사용되며 netstat와 유사한 정보를 표시할 수 있습니다. 다른 도구보다 더 많은 TCP 및 상태 정보를 표시할 수 있습니다.
주요 옵션 | 내용 | |
-n | --numeric | 서비스 이름을 확인하지 않음 (Service명 대신 Port를 보여줌) |
-a | --all | 모든 소켓을 표시 |
-l | --listening | 접속 대기 상태 소켓만 표시 |
-s | --summary | 각 프로토콜의 통계 정보를 표시 |
-t | --tcp | TCP소켓을 표시 |
-u | --udp | UDP소켓을 표시 |
-x | --unix | UNIX 도메인 소켓을 표시 |
$> ss
필드 | 내용 |
Netid | 프로토콜 명 |
State | 소켓 상태 |
Recv-Q | 수신 실패 데이터 바이트 수 |
Send-Q | 송신 실패 데이터 바이트 수 |
Local Address:Port | 소켓에 연결된 경로명 또는 로컬 호스트명(IP 주소) 및 포트 번호 |
Peer Address:Port | 원격 호스트의 호스트명(IP 주소) 및 포트 번호 |
사용예시
▶︎ 접속 대기 중인 소켓
$> ss -l
▶︎ TCP 소켓만 표시
$> ss -t
▶︎ TCP 소켓의 서비스가 아닌 Port로 보여짐
$> ss -tn
▶︎ 소켓 유형별 결과
$> ss -s
반응형
'개발 창고 > Server' 카테고리의 다른 글
[Linux] How to run in the background and foreground (0) | 2023.11.10 |
---|---|
[Linux] How to use the Signal (0) | 2023.11.10 |
[Linux] How to use "arp" command (2) | 2023.11.09 |
[Linux] How to check account information (0) | 2023.11.08 |
[Linux] How to assign or change a password to an account (0) | 2023.11.08 |