Übersetzungen: [ en/English ] · [ es/Español ] · [ fr/Français ]
Inhaltsverzeichnis
Webmaster verlassen sich auf verschiedene Linux-Befehle zur Diagnose und Verwaltung netzwerkbezogener Aspekte. Diese Befehle helfen beim Verständnis von Konnektivität, DNS, beim Abrufen von Daten und der Netzwerkanalyse. Unten finden Sie eine umfangreiche Liste essentieller Netzwerk-Befehle mit Erklärungen, Beispielen und Ausgaben:
ping
- Überprüfung eines entfernten Ressourcen
Ein grundlegender Befehl, der die Konnektivität zu einer entfernten Ressource testet, indem Pakete gesendet und die Round-Trip-Zeit gemessen werden.
Beispiel-Ausgabe:
SHELL
64 Bytes von 93.184.216.34: icmp_seq=1 ttl=54 Zeit=20.1 ms
64 Bytes von 93.184.216.34: icmp_seq=2 ttl=54 Zeit=19.8 ms
64 Bytes von 93.184.216.34: icmp_seq=3 ttl=54 Zeit=18.9 ms
Diese Ausgabe zeigt erfolgreiche Hin- und Rückkommunikationen mit dem entfernten Server (example.com
), indem Informationen zur Zeit, die die Pakete benötigen, um den Server zu erreichen und zum lokalen Rechner zurückzukehren, bereitgestellt werden.
traceroute
- Verfolgen des Pfads zu einer entfernten Ressource
Verfolgt den Pfad, den Pakete nehmen, um ein Ziel zu erreichen, und zeigt jeden Hop und die Latenz zwischen Routern an.
Beispiel-Ausgabe:
SHELL
1 gateway (192.168.1.1) 2.500 ms 2.501 ms 2.503 ms
2 207.241.251.1 (207.241.251.1) 10.317 ms 10.319 ms 10.320 ms
3 75.75.75.75 (75.75.75.75) 10.321 ms 10.322 ms 10.323 ms
4 11.22.33.44 (11.22.33.44) 20.624 ms 20.625 ms 20.626 ms
...
Diese Ausgabe zeigt den vom Paket genommenen Pfad zum entfernten Server (example.com
) und zeigt jeden Hop zusammen mit seiner Latenz an.
dig
- Abfragen von DNS-Informationen zu einer Domain
Bietet detaillierte DNS-bezogene Informationen zu einer Domain und hilft beim Verständnis ihrer DNS-Einträge.
Beispiel-Ausgabe:
SHELL
; <<>> DiG 9.10.6 <<>> example.com
;; globale Optionen: +cmd
;; Antwort erhalten:
;; ->>HEADER<<- Opcode: QUERY, Status: NOERROR, ID: 12345
;; Flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ZUSÄTZLICH: 1
;; FRAGE-ABSCHNITT:
;example.com. IN A
;; ANTWORT-ABSCHNITT:
example.com. 3600 IN A 93.184.216.34
;; Abfragezeit: 50 ms
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WANN: Mon Jan 07 12:34:56 PST 2024
;; MSG SIZE rcvd: 56
Diese Ausgabe liefert detaillierte DNS-Informationen über die Domain (example.com
), einschließlich ihrer IP-Adresse und Abfragezeiten.
host
- Durchführung einer DNS-Auflösung für eine Domain
Löst einen Domainnamen in seine zugehörige IP-Adresse auf und hilft bei der Domain-zu-IP-Auflösung.
Beispiel-Ausgabe:
SHELL
example.com hat die Adresse 93.184.216.34
example.com hat die IPv6-Adresse 2606:2800:220:1:248:1893:25c8:1946
Diese Ausgabe zeigt die mit der Domain (example.com
) verbundenen IP-Adressen, einschließlich sowohl IPv4- als auch IPv6-Adressen.
whois
- Abrufen von Registrierungsdetails einer Domain
Ruft Registrierungsinformationen und Eigentumsdetails zu einer bestimmten Domain ab.
Beispiel-Ausgabe:
SHELL
Domainname: example.com
Registrierungs-Domain-ID: 12345678_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.iana.org
Registrar-URL: http://iana.org
Aktualisierungsdatum: 2024-01-01T00:00:00Z
Erstellungsdatum: 1995-01-01T00:00:00Z
...
Diese Ausgabe präsentiert Informationen zur Domainregistrierung, einschließlich Registrar-Details, Erstellungsdatum und Domainstatus.
nmap
- Scannen von Ports und Entdecken von Hosts
Scannt Ports und entdeckt Hosts in einem Netzwerk und bietet einen Überblick über offene Ports und Dienste.
Beispiel-Ausgabe:
SHELL
Starte Nmap 7.91 ( https://nmap.org ) am 2024-01-07 12:34 PST
Nmap-Scan-Bericht für example.com (93.184.216.34)
Host ist aktiv (0.045s Latenz).
Nicht angezeigt: 998 gefilterte Ports
PORT STATUS SERVICE
80/tcp offen http
443/tcp offen https
Nmap erledigt: 1 IP-Adresse (1 aktiver Host) gescannt in 1.23 Sekunden
Diese Ausgabe zeigt offene Ports und verfügbare Dienste auf dem Server (example.com
), was bei Sicherheitsbewertungen des Netzwerks hilft.
curl
- Abrufen von Informationen von einer URL
Ruft Daten von URLs ab, ermöglicht den Abruf von HTTP-Headern, SSL-Zertifikatsdetails und Inhalten.
Beispiel-Ausgabe:
SHELL
HTTP/2 200
Server: nginx
Datum: Mon, 07 Jan 2024 20:10:00 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 12345
...
Diese Ausgabe zeigt HTTP-Header beim Zugriff auf die URL (https://example.com
), und liefert Metadaten zur Antwort des Servers.
wget
- Herunterladen von Dateien aus dem Internet
Ermöglicht das Herunterladen von Dateien aus dem Internet, indem die URL der gewünschten Datei bereitgestellt wird.
Beispiel-Ausgabe:
SHELL
--2024-01-07 12:34:56-- https://example.com/file.zip
Auflösen von example.com (example.com)... 93.184.216.34, 2606:2800:220:1:248:1893:25c8:1946
Verbindungsaufbau zu example.com (example.com)|93.184.216.34|:443... verbunden.
HTTP-Anfrage gesendet, warte auf Antwort... 200 OK
Länge: 12345678 (12M) [application/zip]
Speichern unter: ‘file.zip’
file.zip 100%[==================================>] 12.35M 10.0MB/s in 1.2s
2024-01-07 12:34:58 (10.0 MB/s) - ‘file.zip’ gespeichert [12345678/12345678]
Diese Ausgabe zeigt den Vorgang des Herunterladens einer Datei (file.zip
) von der URL (https://example.com
) unter Verwendung von wget
.
Erstellt am: Jan. 7, 2024
Mehr zu diesem Thema entdecken:
- Methoden zur Überprüfung der Linux-Distribution und Kernel-Version
- Beherrschung der Terminalnavigation in Linux: Wesentliche Shortcuts für Effizienz
- Meistverwendete und nützliche Linux-Befehle
- Verständnis des `kill`-Befehls in Linux
- Verständnis des `ps`-Befehls in Linux