5 Netzwerkbefehle für das Linux-Terminal

In der Befehlszeile von Linux können Sie viel erledigen, einschließlich der Behebung und Behebung von Netzwerkproblemen. Informieren Sie sich über den neuen ip-Befehl wget, ping und mehr.

In der Befehlszeile von Linux können Sie viel erledigen, einschließlich der Behebung und Behebung von Netzwerkproblemen.  Informieren Sie sich über den neuen ip-Befehl wget, ping und mehr.
Werbung

Die Arbeit in der Befehlszeile kann zahlreiche Vorteile gegenüber der Arbeit in der grafischen Benutzeroberfläche (GUI) haben. Es ist fast immer schneller, relativ zur GUI. Fortgeschrittene Computerbenutzer bevorzugen häufig die Befehlszeile für die Skripterstellung und den prägnanten Arbeitsprozess.

Hier sind einige der Linux-Netzwerkbefehle, die Sie verwenden und sofort anwenden können. Einige Befehle erfordern möglicherweise Administratorrechte - stellen Sie daher sicher, dass Sie über sudo-Zugriff verfügen!

Programmierer Terminal
Bildquelle: Julia Tim über Shutterstock

1. Ping

Mit diesem Befehl können Sie schnell Netzwerkprobleme diagnostizieren, die IP-Adresse eines Geräts im Netzwerk ermitteln oder sogar die Zuverlässigkeit überwachen. 7 Einfache Schritte zum Diagnostizieren eines Netzwerkproblems 7 Einfache Schritte zum Diagnostizieren eines Netzwerks Problem Netzwerkprobleme sind frustrierend vor allem, wenn das Problem bei Ihrem ISP liegt. Wenn Sie das nächste Mal nicht online gehen können, folgt der Prozess, den Sie an Ihrem Ende durchführen sollten, um das Netzwerkproblem zu diagnostizieren. Lesen Sie mehr von Ihrem Netzwerk.

ping -c 4 google.com 

5 Netzwerkbefehle für das Linux-Terminal ubuntu terminal Netzwerk-Ping

Es gibt ein paar Dinge, die aus dem obigen Befehl und seiner Ausbeute zu bemerken sind. Auf einen Blick sehen Sie die IP-Adresse, die auf die Anfrage reagiert hat, sowie die Antwortzeit. Die Option -c 4 begrenzt den Ping auf vier Antworten. Wenn Sie beschlossen haben, den folgenden Befehl auszuführen ...

 ping google.com 

... der Ping wird unbegrenzt laufen, bis Sie sich entscheiden, ihn zu stoppen. Dies kann durch Drücken von Strg + C auf Ihrer Tastatur erreicht werden.

Ausgabe in eine Datei

Der Grund, warum Sie einen Ping für einen längeren Zeitraum ausführen möchten, könnte darin bestehen, die Netzwerkverbindung zwischen zwei Geräten zu überwachen. Oder sogar zwischen Ihrem Computer und dem Internet. Dies kann erreicht werden, indem Sie Folgendes ausführen:

 ping -O google.com>someFile.txt 

Netzwerk-Ping vor Nano

Nachdem Sie diesen Befehl ausgeführt haben, scheint nichts mehr zu passieren und der Cursor blinkt kontinuierlich. Es gibt jedoch zwei Dinge in diesem Befehl. Es läuft ein unendlicher Ping und es wird die Ausgabe dieses Ping-Befehls an eine Datei namens someFile.txt im selben Verzeichnis weitergeleitet. Diese Datei kann geöffnet und Ihrer forensischen Untersuchung unterzogen werden. Standardmäßig wird der Ping-Befehl nicht angezeigt, wenn keine Antwort erfolgte. Geben Sie die Option -O wie oben beschrieben ein.

Um dies zu demonstrieren, lasse ich einen unendlichen Ping laufen, indem ich seine Ausgabe in eine Textdatei übergebe, und während er läuft, habe ich mein Netzwerkkabel einige Male herausgezogen und wieder verbunden. Dies simuliert einen Verbindungsabfall und die Verbindung wird wiederhergestellt. Um den Inhalt der Textdatei anzuzeigen, können Sie den folgenden Befehl ausführen:

 nano someFile.txt 

Netzwerk-Ping-Nano-Ubuntu-Terminal

Die obigen Informationen, die in der Textdatei angezeigt werden, zeigen deutlich, wo die Netzwerkverbindung unterbrochen wurde. Wenn Sie seltsame Netzwerkprobleme haben, können Sie mit diesem einfachen Experiment bestimmte Möglichkeiten eliminieren. Wenn Sie beispielsweise einen Ping für ein Gerät in Ihrem lokalen Netzwerk ausführen lassen und keine Antworten ausgelassen wurden, zeigt das gleiche Experiment für eine Adresse im Internet einige verlorene Pakete an. Es ist sehr wahrscheinlich, dass Ihre Computerhardware in Ordnung ist, aber das Gerät, das mit dem Internet verbunden ist, könnte weitere Inspektionen erfordern.

Person Netzwerkprobleme
Bildquelle: T-Design über Shutterstock

2. Der neue IP-Befehl

Wenn Sie ein Fan des ifconfig-Befehls waren (zum Finden der IP-Adresse Ihres Geräts, was für Remote-Verbindungen nützlich war. Wie man einen Remote-Desktop-Zugang zu Ubuntu von Windows herstellt Wie man einen Remote-Desktop-Zugang zu Ubuntu von Windows herstellt Wish you könnte von der Arbeit oder dem Computer im Keller von Ihrem Wohnzimmer aus auf Ihren Heimcomputer zugreifen? Remote-Desktop ist die Antwort. Wir zeigen Ihnen, wie Sie Ubuntu von Windows remote zugreifen. Lesen Sie mehr), könnten Sie daran interessiert zu wissen, es gewesen ist ersetzt durch seinen hippen, kühleren, voll ausgestatteten jüngeren Bruder. Es gibt zwar ein Sammelsurium an Objekten und Optionen, aus denen Sie auswählen können. Hier finden Sie jedoch einige der gebräuchlichen Befehle, mit denen Sie sich mit dem Auslaufen von ifconfig befassen können.

 ip address show 

Terminal-Netzwerk-IP-Adresse Befehl

Offensichtlich zeigt dies Ihnen die IP-Adressen aller Schnittstellen Ihrer Geräte an. Dies ist der Hauptbefehl zum Ersetzen von ifconfig:

 ip link set DEVICE down 
 ip link set DEVICE up 

Ähnlich wie ifconfig DEVICE down oder ifconfig DEVICE up können Sie den Status Ihres Geräts auf "rauf" oder "runter" setzen. Ersetzen Sie DEVICE einfach durch die Schnittstelle, für die Sie den Status ändern möchten.

IP-Verbindung ubuntu

3. Laden Sie eine Datei aus dem Internet herunter

Öffnen Sie einen Webbrowser, navigieren Sie zur Seite und klicken Sie auf den Download-Link. Das ist der Weg, eine Datei herunterzuladen, oder?

Nein!

Mit curl oder wget können Sie einfach eine Datei herunterladen, ohne die warme, gemütliche Atmosphäre Ihrer Terminalsitzung zu verlassen. 4 Möglichkeiten, sich selbst Terminalbefehle in Linux zu unterweisen Wenn Sie ein echter Linux-Master werden wollen, etwas Terminalwissen zu haben ist eine gute Idee. Hier können Sie Methoden verwenden, um selbst zu unterrichten. Weiterlesen .

 curl -O https://www.openssl.org/source/openssl-1.0.2l.tar.gz 

netzwerk terminal curl herunterladen

 wget https://www.openssl.org/source/openssl-1.0.2l.tar.gz 

Im Wesentlichen beide oben genannten Befehle erhalten Sie das gleiche Ergebnis. wget hat eine starke Seite, die rekursiv im Vergleich zu curl heruntergeladen wird. Obwohl der Gewinner in der Kategorie "Protokolle, die unterstützt werden" auf lange Sicht locken . Im Vergleich unterstützt curl die folgenden Protokolle ...

Netzwerk-Curl-Protokolle

... während wget HTTP, HTTPS und FTP unterstützt. Dies ist kein endgültiger Vergleich zwischen beiden Befehlen. Und abhängig von Ihrem Anwendungsfall kann Ihre Laufleistung variieren. Das Verständnis und die Verwendung von wget hilft Ihnen dabei, einige ordentliche Downloadtricks zu verwenden. Mastering von Wget & Learning Einige ordentliche Download-Tricks Mastering von Wget & Lernen von einigen ordentlichen Download-Tricks Manchmal reicht es nicht, eine Website lokal in Ihrem Browser zu speichern. Manchmal brauchst du ein bisschen mehr Kraft. Dafür gibt es ein nettes kleines Befehlszeilenwerkzeug, das als Wget bekannt ist. Wget ist ... Lesen Sie mehr.

4. Erhalten Sie eine neue IP-Adresse

Wenn Sie Ihre IP-Adresse freigeben und eine neue von Ihrem DHCP-Server erhalten möchten DHCP Erklärt: Installieren und Konfigurieren eines freien DHCP-Servers [Linux] DHCP erklärt: Installieren und Konfigurieren eines freien DHCP-Servers [Linux] Read More Sie können dhclient verwenden :

 dhclient -r 

Wenn Sie dhclient mit der Option -r verwenden, wird Ihre IP-Adresse freigegeben:

 dhclient 

Wenn Sie die Option -r weglassen, wird Ihr DHCP angewiesen, Ihnen eine neue IP-Adresse auszugeben, je nachdem, wie es konfiguriert wurde.

ubuntu dhclient

Netzwerkkabel
Bildquelle: Nednapa Sopasuntorn über Shutterstock

5. Erhalten Sie mehr Informationen über eine Website

Der Befehl whois wird möglicherweise nicht standardmäßig mit Ihrer Linux-Distribution ausgeliefert. Es ist sehr nützlich, in der Lage zu sein, den Whois-Datensatz einer Website direkt von der Befehlszeile aus anzeigen zu können. Um whois zu installieren, führe folgende Befehle aus:

 apt-get update apt-get install whois 

Sobald Sie whois installiert haben, können Sie einfach einen beliebigen Domainnamen abfragen, um weitere Informationen zu erhalten:

 whois makeuseof.com 

terminal ubuntu whois

Netzwerkbefehle im Terminal: Einfach!

Unabhängig davon, ob Sie in der Befehlszeile gesperrt sind oder den Terminalemulator verwenden, sind Textbefehle effizienter für Netzwerkprobleme als Zeigen und Klicken. Insbesondere sind die Antworten ausführlicher und nützlicher.

Welche Linux-Befehle werden häufig ausgeführt? Sind Sie eine Befehlszeilenperson oder eine GUI-Person? Wir würden gerne wissen, welche Befehle Sie häufig auf Ihrem Linux-basierten System verwenden.

In this article