Przykłady polecenia Linux „SS”

Przykłady polecenia Linux „SS”
„SS” to wbudowane polecenie Linux używane do wyświetlania szczegółowych informacji o gniazdach sieciowych. Możesz użyć różnych opcji z tym poleceniem, aby wyświetlić żądane informacje. Krótko opowiemy o niektórych przykładach używania polecenia „SS” w Linux w dzisiejszym przewodniku.

Podstawowa składnia polecenia „SS” i jego instrukcja obsługi pomocy

Podstawowa składnia omawianego polecenia pokazano poniżej:

$ ss [opcja]

Istnieją różne dostępne opcje, których można użyć z poleceniem „SS”. Możesz sprawdzić te opcje, uzyskując dostęp do instrukcji „pomocy” „SS” za pomocą następującego polecenia:

$ ss - -help

Możesz zobaczyć podręcznik „pomocy” polecenia „SS” na obrazie pokazanym poniżej:

Przykłady polecenia „SS” w Linux

Przykłady polecenia „SS” w Linux omówiono poniżej:

Przykład 1: Wyświetl wszystkie połączenia
Jeśli chcesz wymienić wszystkie połączenia systemu Linux, możesz uruchomić polecenie „SS” bez żadnych opcji w następujący sposób:

$ ss

Wszystkie połączenia naszego systemu Linux są wyświetlane na poniższym obrazku:

Przykład 2: Wyświetl wszystkie porty
Możesz wyświetlać wszystkie porty, niezależnie od tego, czy słuchają, czy nie, używając następującej odmiany polecenia „SS” w Linux:

$ ss -a

Wszystkie porty naszego systemu Linux pokazano poniżej:

Przykład 3: Wyświetl tylko gniazda słuchania
Jeśli chcesz wyświetlić tylko gniazda słuchania na terminalu, możesz użyć polecenia „SS” w następujący sposób:

$ ss -l

Gniazda słuchania naszego systemu Linux pokazano poniżej:

Przykład 4: Wyświetl wszystkie połączenia UDP
Wiemy, że mamy połączenia UDP lub połączenia TCP. Jeśli chcesz wymienić wszystkie połączenia UDP, powinieneś użyć polecenia „SS” w następujący sposób:

$$ ss -Ua

Wszystkie połączenia UDP naszego systemu Linux są następujące:

Przykład 5: Wyświetl wszystkie połączenia słuchowe UDP
Jeśli chcesz tylko wymienić te połączenia UDP, które obecnie słuchają, możesz użyć następującej wersji polecenia „SS”:

$ ss -L

Wszystkie połączenia UDP w naszym systemie Linux pokazano poniżej:

Przykład 6: Wyświetl wszystkie połączenia TCP
Podobnie możesz również wymienić wszystkie połączenia TCP w następujący sposób:

$ ss -t

Wszystkie połączenia TCP naszego systemu Linux pokazano poniżej:

Przykład 7: Wyświetl wszystkie połączenia słuchowe TCP
Słuchanie połączeń TCP systemu Linux można wyświetlić za pomocą następującego polecenia:

$ ss -tl

Wyniki uruchamiania tego polecenia są następujące:

Przykład 8: Wyświetl podsumowanie wszystkich połączeń
Możesz nawet wymienić podsumowanie statystyk wszystkich połączeń systemu za pomocą polecenia „SS” w następujący sposób:

$ ss -s

Podsumowanie statystyk wszystkich połączeń naszego systemu Linux pokazano poniżej:

Przykład 9: Wyświetl procesy za pomocą gniazd
Jeśli chcesz wyświetlić procesy odpowiadające wszystkim gniazdom połączeń, możesz wykonać polecenie „SS” w następujący sposób:

$ ss -p

Wyjście tej odmiany polecenia „SS” jest następujące:

Przykład 10: Wyświetl połączenia odpowiadające określonego protokołu internetowego
Możesz nawet wyświetlić wszystkie połączenia IPv4 lub IPv6. Aby wyświetlać tylko połączenia IPv4, możesz wykonać polecenie „SS” w następujący sposób:

$ ss -4

Jeśli chcesz wyświetlić wszystkie połączenia IPv6, możesz wymienić „-4” na „-6”. Wyjście tego wariantu polecenia „SS” pokazano poniżej:

Wniosek

W tym artykule prawie omówiliśmy wszystkie przykładowe przypadki użycia polecenia „SS” w Linux. Możesz jednak zbadać wykorzystanie tego polecenia, przeglądając jego instrukcję obsługi pomocy.