Linux-opdrachten

Linux Ping Commando-zelfstudie

Linux Ping Commando-zelfstudie
Als u een gewone terminalgebruiker bent op een platform, moet u bekend zijn met de opdracht "ping". Ping is een van de meest gebruikte tools voor netwerkdiagnose om te controleren of het netwerk beschikbaar of bereikbaar is. Bovendien wordt deze opdracht ook gebruikt om de serverstatus te controleren.

Ping gebruikt ICMP-pakketten (Internet Control Message Protocol) om netwerkstatistieken te verzamelen. De meest voorkomende taken die de ping-opdracht uitvoert, zijn:

Wanneer u de opdracht "ping" gebruikt, verzendt uw apparaat een verzoek naar het hostapparaat en wacht het totdat de verbinding tot stand is gebracht. De uitvoer van de ping-opdracht bevat informatie over pakketten en de hoeveelheid tijd die elk pakket nodig heeft om de host te bereiken. Terminal blijft de antwoorden afdrukken totdat de communicatie wordt onderbroken. Laten we eens kijken hoe we het ping-commando in Linux kunnen gebruiken:

Hoe het ping-commando te gebruiken:

Controleer eerst de basissyntaxis van de opdracht "ping":

ping [opties] hostnaam

Laten we de linuxhint-server pingen, Terminal starten en typen:

$ ping linuxhint.com

De bovenstaande uitvoer toont verschillende informatie:

icmp_seq: Het volgnummer van het pakket. Als het het eerste pakket is, zou het icmp_seq-nummer 1 . zijn.

ttl: ttl staat voor "Time to Live", het ttl-nummer staat voor het aantal hops (routers) dat een pakket nodig heeft om de bestemming te bereiken voordat het wordt weggegooid.

tijd: De hoeveelheid tijd die een pakket nodig heeft om de bestemming te bereiken en vervolgens terug te keren naar het hostapparaat.

Om het ping-proces te stoppen, drukt u op "Ctrl C", de opdracht vertelt het aantal pakketten dat het heeft verzonden / ontvangen, het aantal verloren pakketten en de tijd.

Als u geen ping-antwoord krijgt, is er geen netwerkverbinding tussen uw apparaat en de hostserver.

Het tijdsinterval tussen pakketten wijzigen (ping-opdracht):

Ping-opdracht verzendt pakket standaard na één seconde, maar deze tijdsduur kan worden gewijzigd. Gebruik "-i" na "ping" om de tijd te wijzigen:

$ ping -i 2 linuxhint.com

Om de tijd te verkorten:

$ ping -i 0.2 linuxhint.com

De status van een lokaal netwerk controleren (ping-opdracht):

Als je problemen hebt om toegang te krijgen tot een website, dan kun je via de ping-opdracht ook je lokale netwerk diagnosticeren. Er zijn verschillende benaderingen die elk van hen gebruiken:

De snelste manier is:

$ping 0

Of:

$ping localhost

en sommige gebruikers geven de voorkeur aan:

$ 127.0.0.1

Hoe het aantal pakketten te beperken (ping-opdracht):

Het Ping-commando blijft pakketten verzenden totdat het handmatig stopt, maar het aantal pakketten kan worden beperkt met "-c" en vervolgens het aantal pakketten omdat hostnaam:

$ ping -c 4 linuxhint.com

De bovenstaande uitvoer gaf aan dat de opdracht slechts 4 pakketten heeft verzonden. De andere optie om het aantal pakketten te beperken is het instellen van de tijd:

$ping -w 6 linuxhint.com

Het bovenstaande commando stopt na 6 seconden met pingen.

Hoe het netwerk te overspoelen (ping-opdracht):

Om de prestaties van het netwerk onder zware belasting te controleren, kan het ping-commando ook worden gebruikt om het netwerk te overspoelen:

$ping -f linuxhint.com

In de uitvoer vertegenwoordigt elke punt het verzonden pakket en backspace voor elk antwoord.

Een samenvatting van statistieken krijgen (ping-opdracht):

Als u alleen geïnteresseerd bent in een samenvatting van de verzending van pakketten, gebruik dan "-q", q staat deze operator voor stil:

$ping -c 5 -q linuxhint.com

Hoe maak je ping hoorbaar (ping commando):

Gebruik de operator "-a" om het geluid van elke ping in te schakelen:

$ ping -een linuxhint.com

Veelgebruikte ping-opties:

Enkele andere veelgebruikte ping-opties en hun gebruik worden hieronder vermeld:

Keuze Omschrijving
-b Staat toe om broadcast IP te pingen
-ik Pakketten verzenden zonder op een antwoord te wachten (vereist sudo-toestemming om meer dan 3 pakketten te verzenden)
-V Het toont de huidige versie van de ping
-v Geeft extra ICMP-pakketten weer samen met echo-antwoorden
-T Maakt het mogelijk om de tijd om te leven in te stellen (ttl)
-d Voor socket debuggen:
-r Staat toe aan de bypass-routeringstabel en stuurt rechtstreeks naar de host.
-zo Stelt de pakketgrootte in

Conclusie:

Ping-opdracht is een bekend hulpprogramma om diagnoses te stellen/problemen op te lossen en om netwerkinformatie te verkrijgen. Dit bericht richt zich op enkele essentiële ping-commando's en hun gebruik. Als je nog steeds meer informatie over Ping nodig hebt, voer dan “man ping” in de terminal.

Beste gamepad-toewijzingsapps voor Linux
Als je graag games op Linux speelt met een gamepad in plaats van een typisch toetsenbord- en muisinvoersysteem, zijn er enkele handige apps voor jou. ...
Handige hulpmiddelen voor Linux-gamers
Als je graag games op Linux speelt, is de kans groot dat je apps en hulpprogramma's zoals Wine, Lutris en OBS Studio hebt gebruikt om de game-ervaring...
HD Remastered Games voor Linux die nog nooit eerder een Linux-release hebben gehad
Veel game-ontwikkelaars en uitgevers komen met HD-remaster van oude games om de levensduur van franchise te verlengen, fans die compatibiliteit met mo...