netstat Linux Befehle
Welche sind die Linux netstat Befehle?
Explanation
netstat BEFEHL: der netstat Befehl stellt statistische Informationen dar und den aktuellen Status der Netzwerkverbindungen, des Protokolls, der Ports/Sockets und der Geräte.
SYNTAX:Die Syntax ist
netstat [Optionen]OPTIONEN:
| -s |
stellt statistische Informationen über Protokolle dar. |
| -i |
stellt statistische Informationen über das Netzwerk-Interface dar. |
| -r |
stellt die Routingtabelle dar. |
| -c |
stellt statistische Informationen dar und macht ein Update jeder Zweiten. |
| -l |
stellt Informationen über alle Sockets dar, die sich im aufnehmenden Status befinden. |
| -a |
stellt Informationen über alle Sockets dar, die sich im aufnehmenden und nicht-aufnehmenden Zustand befinden. |
| -p |
stellt Informationen dar über die Sockets mit ProzessName und PID. |
BEISPIEL:
- Um Statistiken der Netzwerkverbindungen zu erhalten:
netstat
Die Beispielausgabe des obigen Befehls:
| Aktive Internetverbindungen (w/o Server) |
| Proto | Recv-Q | Send-Q | Local Address | Foreign Address | State |
| tcp | 0 | 0 | vhost:32803 | LocalHost:smtp | TIME_WAIT |
| tcp | 0 | 0 | vhost:32803 | google.com:http | ESTABLISHED |
| Wo, |
| Proto | -das für die Verbindung benutzte Protokoll angibt. |
| Recv-Q | -die Anzahl der Bytes angibt, welche nicht empfangen werden. |
| Send-Q | -die Anzahl der Bytes angibt, die nicht zum Ziel gesandt werden. |
| Local Address | -die lokale oder Quelladresse und den Port angibt. |
| Foreign Address | -die Zieladresse und den Port angibt. |
| State | -den aktuellen Verbindungsstatus zum Socket angibt.
- ESTABLISHED - Verbindung ist hergestellt.
- TIME_WAIT - warte darauf, neue Pakete zu erhalten.
- LISTEN - auf Empfang, um Verbindung herzustellen.
|
- Um Protokollstatistiken zu bekommen:
netstat -s
Die Beispielausgabe des obigen Befehls:
- IP:
- 5193 incoming packets delivered
- 4813 requests sent out
|
- Tcp:
- 4033 segments received
- 4813 segments send out
|
- Icmp:
- 41 ICMP messages received
- 178 ICMP messages sent
|
- Um Statistiken des Netzwerk-Interfaces zu erhalten:
netstat -i
Die Beispielausgabe des obigen Befehls:
| Kernel Interface Tabelle |
| Iface | MTU | Met | RX-OK | RX-ERR | TX-OK | TX-ERR | Flg |
| eth0 | 1500 | 0 | 1308 | 0 | 1345 | 0 | BMRU |
Dies ist die statistische Information der Ethernet-Karte [eth0].