Linux ping command summary with examples
Talaan ng mga Nilalaman:
- Paano Gumamit ng Ping Command
- Tukuyin ang Bilang ng Mga Pakete
- Tukuyin ang Source Interface
- Tukuyin ang Internet Protocol
- Konklusyon
Ang utos ng
ping
ay isa sa mga ginagamit na kagamitan para sa pag-aayos, pagsubok, at pag-diagnose ng mga isyu sa pagkonekta sa network.
Gumagana ang ping sa pamamagitan ng pagpapadala ng isa o higit pang ICMP (Internet Control Message Protocol) Echo Humiling ng mga pakete sa isang tinukoy na patutunguhan ng IP sa network at naghihintay ng isang tugon. Kapag natanggap ng patutunguhan ang pakete, tutugon ito muli gamit ang isang sagot sa ICMP echo.
Sa utos ng
ping
, maaari mong malaman kung ang isang malayong patutunguhan ng IP ay aktibo o hindi aktibo. Maaari mo ring mahanap ang pagkaantala ng pag-ikot sa biyahe sa pakikipag-usap sa patutunguhan at suriin kung may pagkawala ng packet.
Ang utility ng
ping
ay isang bahagi ng pakete ng
iputils
(o
iputils-ping
), na paunang naka-install sa halos lahat ng mga pamamahagi ng Linux. Magagamit din ang
ping
sa Windows, macOS, at FreeBSD.
Paano Gumamit ng Ping Command
Ang syntax para sa utos ng ping ay ang mga sumusunod:
ping DESTINATION
Upang pinakamahusay na mailarawan kung paano gumagana ang utos ng ping sabihin ping
google.com
:
ping google.com
Ang output ay magiging hitsura ng isang bagay tulad nito:
PING google.com (172.217.22.206) 56(84) bytes of data. 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=1 ttl=53 time=40.2 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=2 ttl=53 time=41.8 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=3 ttl=53 time=47.4 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=4 ttl=53 time=41.4 ms ^C --- google.com ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 7ms rtt min/avg/max/mdev = 40.163/42.700/47.408/2.790 ms
Ang utos ng
ping
nalutas ang pangalan ng domain sa isang IP address at nagsisimula sa pagpapadala ng mga pakete ng ICMP sa patutunguhan na IP. Kung maaabot ang IP ng patutunguhan ay tutugon ito pabalik at ang mga utos ng ping ay mag-print ng isang linya na kasama ang mga sumusunod na patlang:
- Ang bilang ng mga data byte. Ang default ay 56, na isinasalin sa 64 mga data ng data ng ICMP -
64 bytesAng IP address ng patutunguhan -from muc11s01-in-f14.1e100.net (172.217.22.206)Ang numero ng pagkakasunud-sunod ng ICMP para sa bawat packet.icmp_seq=1Ang Oras na Mabuhay. -ttl=53- Paano gumagana ang TTL? Ang oras ng ping, sinusukat sa millisecond na kung saan ay ang oras ng pag-ikot para maabot ang host, at para sa tugon upang bumalik sa nagpadala. -time=41.4 ms
Bilang default, ang agwat sa pagitan ng pagpapadala ng isang bagong packet ay isang segundo.
Ang
ping
command ay magpapatuloy na magpadala ng mga pakete ng ICMP sa destinasyon ng IP ng Destinasyon hanggang sa makatanggap ito ng isang makagambala. Upang ihinto ang utos, pindutin lamang ang kumbinasyon ng key
Ctrl+C
Kapag tumigil ang utos, nagpapakita ito ng isang istatistika kabilang ang porsyento ng pagkawala ng packet. Ang pagkawala ng packet ay nangangahulugan na ang data ay nahulog sa isang lugar sa network, na nagpapahiwatig ng isang isyu sa loob ng network. Kung mayroong pagkawala ng packet, maaari mong gamitin ang utos ng
traceroute
upang makilala kung saan nangyayari ang pagkawala ng packet.
Kung ang
ping
ay hindi bumalik ng isang tugon, nangangahulugan ito na ang komunikasyon sa network ay hindi itinatag. Kapag nangyari ito, hindi palaging nangangahulugang hindi aktibo ang patutunguhan na IP. Ang ilang mga host ay maaaring magkaroon ng isang firewall na humaharang sa trapiko ng ICMP o nakatakda na hindi tumugon sa mga kahilingan sa ping.
Sa tagumpay, lumabas ang command ng
ping
may code
0
. Kung hindi, lalabas ito gamit ang code
1
o
2
. Ito ay maaaring maging kapaki-pakinabang kapag gumagamit ng
ping
utility sa isang script ng shell.
Sa mga sumusunod na seksyon, pupunta kami sa mga karaniwang ginagamit na pagpipilian ng
ping
command.
Tukuyin ang Bilang ng Mga Pakete
Tulad ng nabanggit na, sa pamamagitan ng default, ang
ping
ay magpapatuloy na magpadala ng mga pakete ng ICMP hanggang sa makatanggap ito ng isang nakakagambalang signal. Upang tukuyin ang bilang ng mga pakete ng Echo Request na maipadala pagkatapos ng ping ay lalabas, gamitin ang pagpipilian na
-c
kasunod ng bilang ng mga pakete:
ping -c 1 DESTINATION
Halimbawa, sa ping
linuxize.com
isang beses lamang na gagamitin mo:
Tukuyin ang Source Interface
Ang default na pag-uugali ng
ping
command ay upang magpadala ng mga pakete ng ICMP sa pamamagitan ng default na ruta. Kung mayroon kang maramihang mga interface sa iyong makina maaari mong tukuyin ang pinagmulan ng interface na may pagpipilian na
-I
:
ping -I INTERFACE_NAME DESTINATION
Ang sumusunod na utos ay ping
linuxize.com
gamit ang
linuxize.com
bilang isang interface ng mapagkukunan:
Tukuyin ang Internet Protocol
Kapag pinatatakbo mo ang utos ng
ping
, gagamitin nito ang alinman sa IPv4 o IPv6, depende sa mga setting ng iyong makina DNS.
Upang pilitin ang
ping
na gamitin ang IPv4, ipasa ang
-4
pagpipilian o gamitin ang alias na
ping4
:
ping -4 DESTINATION
Para sa IPv6, ipasa ang
-6
pagpipilian o gumamit ng
ping6
:
Konklusyon
ping
ay isang utility na utos ng network na nagbibigay-daan sa iyo upang subukan ang koneksyon ng IP-level ng isang naibigay na host sa network.
Upang matingnan ang lahat ng magagamit na mga pagpipilian ng
ping
command, i-type ang
man ping
sa iyong terminal.
Mga pangunahing utos ng linux
Ang pag-alam kung paano gamitin ang command line ay maaaring maging kapaki-pakinabang. Sa artikulong ito, pupunta kami sa ilan sa mga pinaka-karaniwang utos ng Linux na ginagamit sa pang-araw-araw na batayan ng mga administrator ng system ng Linux.
Utos ng Chmod sa linux (mga pahintulot ng file)
Sa pag-access sa Linux sa mga file ay pinamamahalaan sa pamamagitan ng mga pahintulot ng file, katangian at pagmamay-ari. Sakop ng tutorial na ito kung paano gamitin ang chmod na utos upang mabago ang mga pahintulot sa pag-access ng mga file at direktoryo.
Utos ng Chgrp sa linux (pagbabago ng grupo)
Sa Linux, ang bawat file ay nauugnay sa isang may-ari at isang grupo at may mga pahintulot na matukoy kung aling mga gumagamit ang maaaring basahin, isulat, o isagawa ang file. Binago ng utos ng chgrpc ang pagmamay-ari ng grupo ng mga naibigay na file.







