5 Netzwerkbefehle für das Linux-Terminal

5 Netzwerkbefehle für das Linux-Terminal / Linux

Das Arbeiten in der Befehlszeile kann gegenüber dem Arbeiten in der grafischen Benutzeroberfläche (GUI) zahlreiche Vorteile haben. Im Vergleich zur GUI ist es fast immer schneller. Fortgeschrittene Computerbenutzer bevorzugen häufig die Befehlszeile, weil sie Skripting und einen präzisen Arbeitsprozess ausführen.

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

Bildnachweis: Julia Tim via Shutterstock

1. ping

Der Go-to-Befehl, um schnell mit der Diagnose von Netzwerkproblemen zu beginnen, die IP-Adresse eines Geräts im Netzwerk zu ermitteln oder sogar die Zuverlässigkeit zu überwachen. 7 Einfache Schritte zur Diagnose eines Netzwerkproblems 7 Einfache Schritte zur Diagnose eines Netzwerkproblems Netzwerkprobleme sind frustrierend insbesondere, wenn das Problem bei Ihrem ISP liegt. Wenn Sie das nächste Mal nicht online sind, sollten Sie an dieser Stelle den Prozess befolgen, um das Netzwerkproblem zu diagnostizieren. Lesen Sie mehr über Ihr Netzwerk.

ping -c 4 google.com

Es gibt ein paar Dinge, die Sie aus dem obigen Befehl und seiner Ausbeute beachten können. Auf einen Blick sehen Sie die IP-Adresse, die auf die Anfrage geantwortet hat, sowie die Zeit, die sie für die Antwort brauchten. Das -c 4 Diese Option beschränkt den Ping auf vier Antworten. Wenn Sie beschlossen haben, den folgenden Befehl auszuführen ...

ping google.com

… Der Ping läuft auf unbestimmte Zeit, bis Sie sich entschieden haben, ihn zu beenden. Dies kann durch Drücken von erreicht werden Strg + C auf deiner Tastatur.

Ausgabe in eine Datei

Möglicherweise möchten Sie einen Ping für längere Zeit laufen lassen, weil Sie die Netzwerkverbindung zwischen zwei Geräten überwachen möchten. Oder sogar zwischen Ihrem Computer und dem Internet. Dies kann erreicht werden durch:

ping -O google.com> someFile.txt

Nachdem Sie diesen Befehl ausgeführt haben, scheint es, als ob nichts passiert, und der Cursor blinkt ständig. In diesem Befehl geschieht jedoch Folgendes: Es wird ein unendlicher Ping ausgeführt, und die Ausgabe dieses Ping-Befehls wird 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 das ein -O Option wie Sie oben sehen.

Um dies zu demonstrieren, führe ich einen unendlichen Ping aus, der die Ausgabe in eine Textdatei leitet, und während er ausgeführt wird, habe ich mein Netzwerkkabel einige Male getrennt und wieder angeschlossen. Dadurch wird ein Verbindungsabfall simuliert und die Verbindung wird wiederhergestellt. Um den Inhalt der Textdatei anzuzeigen, können Sie den folgenden Befehl ausführen:

nano someFile.txt

Die oben in der Textdatei angezeigten Informationen zeigen deutlich, wo die Netzwerkverbindung unterbrochen wurde. Wenn Sie ungewöhnliche Netzwerkprobleme haben, können Sie mit diesem einfachen Experiment bestimmte Möglichkeiten ausschalten. Wenn Sie beispielsweise einen Ping-Befehl für ein Gerät in Ihrem lokalen Netzwerk ausführen und keine Antworten abgegeben haben, werden bei dem gleichen Experiment mit einer Adresse im Internet einige Pakete angezeigt. Es besteht eine hohe Wahrscheinlichkeit, dass Ihre Computerhardware in Ordnung ist, aber das Gerät, das eine Verbindung zum Internet herstellt, muss möglicherweise weiter geprüft werden.

Bildnachweis: T-Design via Shutterstock

2. Der neue ip-Befehl

Wenn Sie ein Fan des ifconfig-Befehls waren (der zum Ermitteln der IP-Adresse Ihres Geräts verwendet wird, was für Remoteverbindungen hilfreich ist) So erstellen Sie einen Remotedesktopzugriff auf Ubuntu von Windows So stellen Sie einen Remotedesktopzugriff auf Ubuntu von Windows her vor Sie können von zu Hause aus auf Ihren Heimcomputer oder von Ihrem Wohnzimmer aus auf den Computer im Untergeschoss zugreifen. Remote Desktop ist die Antwort. Wir zeigen Ihnen, wie Sie von Windows aus auf Fernzugriff auf Ubuntu zugreifen können abgelöst von seinem hippen, kühleren, voll ausgestatteten jüngeren Bruder. Es gibt eine Vielzahl von Objekten und Optionen, aus denen Sie auswählen können. Nachfolgend finden Sie einige allgemeine Befehle, die Ihnen beim Umgang mit ifconfig helfen.

IP-Adresse anzeigen

Offensichtlich werden Ihnen hier die IP-Adressen aller Schnittstellen angezeigt, die Ihre Geräte haben. Dies ist der Hauptbefehl, der ifconfig ersetzt:

IP-Link setzen DEVICE ab
IP-Link einrichten GERÄT auf

Ähnlich wie bei ifconfig DEVICE down oder ifconfig DEVICE up können Sie den Status Ihrer Geräte auf auf oder ab setzen. Ersetzen Sie einfach DEVICE durch die Schnittstelle, deren Status Sie ändern möchten.

3. Laden Sie eine Datei aus dem Internet herunter

Öffnen Sie einen Webbrowser, navigieren Sie zu der Seite und klicken Sie auf den Download-Link. So laden Sie eine Datei herunter, richtig?

Nein!

Verwenden locken oder wget, Sie können eine Datei problemlos herunterladen, ohne die warme, behagliche Atmosphäre Ihrer Terminalsitzung zu verlassen. 4 Möglichkeiten, sich selbst zu unterrichten Terminalbefehle unter Linux 4 Möglichkeiten, sich selbst zu unterrichten Terminalbefehle unter Linux Wenn Sie ein echter Linux-Master werden möchten, der sich mit den Endgeräten auskennt ist eine gute Idee. Hier können Sie Methoden anwenden, um sich selbst zu unterrichten. Weiterlesen .

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

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

Grundsätzlich erhalten Sie mit beiden oben genannten Befehlen dasselbe Ergebnis. wget hat eine starke Seite, die rekursiv im Vergleich zum Download ist locken. Obwohl der Gewinner in der “Unterstützte Protokolle” Kategorie ist locken mit einem langen Schuss. Im Vergleich, locken unterstützt die folgenden Protokolle…

… Während wget unterstützt HTTP, HTTPS und FTP. Dies ist keinesfalls ein endgültiger Vergleich zwischen beiden Befehlen. Und je nachdem, was Ihr Anwendungsfall ist, kann Ihre Laufleistung variieren. Verstehen und Verwenden von wget wird Ihnen helfen, ein paar nette Download-Tricks zu verwenden. Beherrschen von Wget & Lernen von einigen ordentlichen Herunterladen von Tricks Verwalten von Wget und von Lernen von einigen ordentlichen Herunterladen von Tricks Manchmal reicht es nicht aus, eine Website lokal in Ihrem Browser zu speichern. Manchmal brauchst du etwas mehr Kraft. Dafür gibt es ein nettes kleines Befehlszeilentool namens Wget. Wget ist… Lesen Sie weiter .

4. Holen Sie sich eine neue IP-Adresse

Wenn Sie Ihre IP-Adresse freigeben und eine neue Adresse von Ihrem DHCP-Server erhalten möchten, wird DHCP erläutert: Installieren und Konfigurieren eines freien DHCP-Servers [Linux] DHCP erklärt: Installieren und Konfigurieren eines kostenlosen DHCP-Servers [Linux] Weitere Informationen können Sie verwenden dhclient:

dhclient -r

Verwenden dhclient mit dem -r Option wird Ihre IP-Adresse freigeben:

dhclient

Das auslassen -r Mit dieser Option erhalten Sie von Ihrem DHCP eine neue IP-Adresse, je nachdem, wie es konfiguriert wurde.

Bildnachweis: Nednapa Sopasuntorn via Shutterstock

5. Weitere Informationen zu einer Website erhalten

Während Wer ist Der Befehl wird möglicherweise nicht standardmäßig mit Ihrer Linux-Distribution ausgeliefert. Es ist sehr nützlich, wenn Sie die Whois-Aufzeichnung einer Website direkt von der Befehlszeile aus anzeigen können. Installieren Wer ist Führen Sie die folgenden Befehle aus:

apt-get update apt-get installieren whois

Sobald du hast Wer ist installiert können Sie einfach einen beliebigen Domänennamen abfragen, um weitere Informationen zu erhalten:

whois makeuseof.com

Netzwerkbefehle im Terminal: Einfach!

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

Welche Linux-Befehle führen Sie häufig aus? Sind Sie eine Befehlszeile oder eine Benutzeroberfläche? Wir würden gerne wissen, welche Befehle Sie häufig auf Ihrem Linux-basierten System verwenden.

Erfahren Sie mehr über: Computernetzwerke, Linux, Terminal.