Comanda ss (Socket Statistics) este un utilitar puternic în Linux utilizat pentru a afișa informații detaliate despre conexiunile de rețea. Este o alternativă mai rapidă și mai bogată în funcții la vechea comandă netstat. Acest ghid explorează utilizarea ss, opțiunile sale și exemple practice pentru gestionarea eficientă a conexiunilor de rețea.
Dacă sunteți în căutarea unei soluții de găzduire fiabile și de înaltă performanță, Ava Hosting oferă găzduire VPS Linux cu conectivitate de rețea optimizată, ceea ce o face o alegere excelentă pentru dezvoltatorii și administratorii de sistem care au nevoie de acces la distanță stabil și rapid.
Pentru a afișa toate conexiunile active, pur și simplu executați:
ss
Această comandă afișează un rezumat al tuturor conexiunilor stabilite, inclusiv stările și adresele acestora.
Pentru a vizualiza porturile de ascultare, utilizați:
ss -l
Acest lucru ajută la identificarea serviciilor care ascultă în prezent conexiuni de intrare.
Pentru a filtra numai conexiunile TCP, executați:
ss -t
Pentru a vizualiza numai conexiunile TCP în ascultare, utilizați:
ss -lt
Pentru a afișa conexiunile UDP:
ss -u
Pentru a filtra numai conexiunile UDP în ascultare:
ss -lu
Pentru a vedea ce procese sunt asociate cu conexiunile de rețea, executați:
ss -p
Acest lucru este util pentru depanarea aplicațiilor care utilizează resurse de rețea.
Pentru a afișa numai conexiunile IPv4:
ss -4
Pentru conexiunile IPv6:
ss -6
Pentru o vizualizare detaliată a tuturor socket-urilor de rețea, utilizați:
ss -s
Aceasta oferă o prezentare generală a statisticilor socket-urilor de rețea, inclusiv conexiunile stabilite, ascultate și închise.
Pentru a verifica ce conexiuni utilizează un anumit port, de exemplu, portul 80:
ss -at '( dport = :80 sau sport = :80 )'
Acest lucru este util pentru monitorizarea traficului serverului web.
Pentru o vizualizare cu actualizare continuă a activității rețelei, combinați watch cu ss:
watch ss -tulnp
Această comandă se actualizează la fiecare două secunde, afișând conexiunile active, porturile de ascultare și procesele aferente.
Comanda ss este un instrument esențial pentru monitorizarea și depanarea rețelei în Linux. Aceasta oferă o alternativă mai rapidă și mai detaliată la netstat, ajutând utilizatorii să analizeze conexiunile active, porturile de ascultare și procesele asociate. Stăpânirea ss vă poate îmbunătăți semnificativ abilitățile de administrare a rețelei.