Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash ss użycie: Wyświetlanie informacji o gniazdach sieciowych
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] Bash ss użycie: Wyświetlanie informacji o gniazdach sieciowych

Overview

Polecenie ss (socket statistics) służy do wyświetlania informacji o gniazdach sieciowych w systemie Linux. Umożliwia monitorowanie połączeń TCP, UDP oraz innych typów gniazd, co jest przydatne do diagnozowania problemów z siecią i analizowania aktywnych połączeń.

Usage

Podstawowa składnia polecenia ss jest następująca:

ss [opcje] [argumenty]

Common Options

  • -t: Wyświetla tylko gniazda TCP.
  • -u: Wyświetla tylko gniazda UDP.
  • -l: Pokazuje tylko nasłuchujące gniazda.
  • -p: Wyświetla procesy powiązane z gniazdami.
  • -n: Wyświetla numeryczne adresy i porty zamiast próbować rozwiązywać je na nazwy.

Common Examples

  1. Wyświetlenie wszystkich aktywnych połączeń TCP:
    ss -t
    
  2. Wyświetlenie wszystkich gniazd UDP:
    ss -u
    
  3. Wyświetlenie nasłuchujących gniazd:
    ss -l
    
  4. Wyświetlenie gniazd z informacjami o procesach:
    ss -p
    
  5. Wyświetlenie wszystkich gniazd z numerycznymi adresami:
    ss -n
    

Tips

  • Używaj opcji -p, aby zobaczyć, które procesy są powiązane z danym gniazdem, co może pomóc w diagnozowaniu problemów.
  • Kombinuj różne opcje, aby uzyskać bardziej szczegółowe informacje, na przykład ss -tunlp, aby zobaczyć zarówno TCP, jak i UDP, nasłuchujące gniazda oraz procesy.
  • Regularne monitorowanie gniazd sieciowych może pomóc w wykrywaniu nieautoryzowanych połączeń lub problemów z wydajnością sieci.