Ping เป็นเวลา 4 ครั้ง


30

ปกติฉันจะใช้ ping เพื่อตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของฉัน ใน windows ถ้าฉันใช้:

ping google.com

ผมได้รับข้อมูลเพียง 4 ping แต่บน Ubuntu ถ้าผมใช้คำสั่งที่สามารถ ping' หยุดจนกว่าฉันจะหยุดมันด้วย+Ctrl Cฉันสามารถปิงได้เพียง 4 ครั้งแล้วหยุดได้หรือไม่ ถ้าฉันทำได้ฉันสามารถใช้มันเป็นค่าเริ่มต้นได้หรือไม่?


1
เกือบทุกคำสั่ง (รวมถึง ping) ใน Linux มาพร้อมกับคู่มือมากมาย: 1. ข้อความช่วยเหลือ: ping --helpและ 2. หน้าคู่มือ:man ping
jippie

คำตอบ:


50

ในฐานะที่เป็น Twist Twist แล้วตอบว่าping -c 4 google.comจะทำมัน

หากคุณต้องการให้สิ่งนี้เป็นค่าเริ่มต้นวิธีหนึ่งคือการสร้างนามแฝงสำหรับการ ping ด้วย:

alias ping='ping -c 4'

บันทึกลงใน~/.bashrcไฟล์ของคุณเพื่อให้ถาวรหรือจะคงอยู่สำหรับเทอร์มินัลเซสชันปัจจุบันเท่านั้น


+1 สำหรับนามแฝง ฉันกำลังคิดเกี่ยวกับการตั้งค่าทั่วทั้งระบบ ของคุณเป็นทางออกที่ดี
Anwar

22

ใช่คุณสามารถ. คุณต้องใช้-cตัวเลือกเพื่อบอกให้ ping ทำเช่นนี้

ping -c 4 google.com

-cตัวเลือกที่บอกโปรแกรม ping หยุดหลังจากที่ส่ง (หรือรับ) ระบุจำนวน ECHO_RESPONSEแพ็คเก็ต

ดูหน้าคู่มือ pingสำหรับรายละเอียด


-2

เมื่อคุณต้องการ ping กับ IP ให้พิมพ์:

ping -c 4 192.168.1.100 

(อย่าลืมเว้นช่องว่างระหว่างหมายเลขของคุณ-c 4กับที่อยู่ IP!

บางคนจะคิดว่า:

 ping 192.168.1.100 -c 4 (WRONG)

5
ping 192.168.1.100 -c 4ไม่ผิด
Pilot6
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.