12 ss Befehlsbeispiele zum Überwachen von Netzwerkverbindungen
In diesem Handbuch vertiefen wir uns und sehen, wie die ss Befehl kann verwendet werden, um verschiedene Socket-Verbindungsinformationen unter Linux anzuzeigen.
1. Alle Verbindungen auflisten
Das Grundlegende ss Befehl Ohne Optionen werden einfach alle Verbindungen aufgelistet, unabhängig davon, in welchem Status sie sich befinden.
$ ss
2. Listening Listening und Non-Listening Ports
Sie können eine Liste der empfangenden und nicht empfangenden Ports mit dem abrufen -a
Option wie unten gezeigt.
$ ss -a
3. Listening Sockets auflisten
Verwenden Sie die Taste, um nur Hörbuchsen anzuzeigen -l
Flagge wie gezeigt.
$ ss -l
4. Listen Sie alle TCP-Verbindungen auf
Verwenden Sie die, um alle TCP-Verbindungen anzuzeigen
-t
Option wie gezeigt.$ ss -t
5. Listen Sie alle abhörenden TCP-Verbindungen auf
Verwenden Sie die Option, um einen Überblick über alle empfangenden TCP-Socket-Verbindungen zu erhalten -lt
Kombination wie gezeigt.
$ ss -lt
6. Listen Sie alle UDP-Verbindungen auf
Verwenden Sie die, um alle UDP-Socket-Verbindungen anzuzeigen -ua
Option wie gezeigt.
$ ss -ua
7. Listen Sie alle empfangenden UDP-Verbindungen auf
Verwenden Sie die, um abhörende UDP-Verbindungen aufzulisten -lu
Möglichkeit.
$ ss -lu
8. PID (Prozess-IDs) von Sockets anzeigen
Verwenden Sie die, um die Prozess-IDs für Socket-Verbindungen anzuzeigen -p
Flagge wie gezeigt.
$ ss -p
9. Zeigen Sie Zusammenfassungsstatistiken an
Verwenden Sie die, um die zusammenfassenden Statistiken aufzulisten -s
Möglichkeit.
$ ss -s
10. Zeigen Sie IPv4- und IPv6-Socket-Verbindungen an
Wenn Sie neugierig auf die IPv4-Socket-Verbindungen sind, verwenden Sie die -4
Möglichkeit.
$ ss -4
Verwenden Sie zum Anzeigen von IPv6-Verbindungen die -6
Möglichkeit.
$ ss -6
11. Filtern Sie Verbindungen nach Portnummer
ss Befehl Außerdem können Sie die Socket-Portnummer oder Adressnummer filtern. Um beispielsweise alle Socket-Verbindungen mit einem Ziel- oder Quellport von ssh anzuzeigen, führen Sie den Befehl aus.
$ ss -at '( dport = :22 or sport = :22 )'
Alternativ können Sie den Befehl ausführen.
$ ss -at '( dport = :ssh or sport = :ssh )'
12. Überprüfen Sie Man Pages auf ss Command
Um mehr Einblicke in die ss Befehl Überprüfen Sie die Manpages mit dem Befehl.
$ man ss
Dies sind einige der häufig verwendeten Optionen, die mit verwendet werden ss Befehl. Der Befehl ist dem Befehl netstat überlegen und bietet detaillierte Informationen zu Netzwerkverbindungen.