Ü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.
ping example.com
Beispiel-Ausgabe:
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.
traceroute example.com
Beispiel-Ausgabe:
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.
dig example.com
Beispiel-Ausgabe:
; <<>> 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.
host example.com
Beispiel-Ausgabe:
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.
whois example.com
Beispiel-Ausgabe:
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.
nmap example.com
Beispiel-Ausgabe:
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.
curl -I https://example.com
Beispiel-Ausgabe:
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.
wget https://example.com/file.zip
Beispiel-Ausgabe:
--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