English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
استخدام الأمر ping في Linux لاختبار المستضيف.
استخدام الأمر ping يستخدم protocal ICMP لإرسال طلب الاستجابة، إذا لم يكن هناك مشكلة في وظائف الشبكة للمستضيف البعيد، فإنه سيستجيب لهذا المعلومات، وبالتالي يمكن معرفة أن يعمل المستضيف بشكل صحيح.
ping [-dfnqrRv][-c<عدد المرات المطلوبة>][-i<زمن التباعد>][-I<واجهة الشبكة>][-l<تحميل مقدمة>][-p<نمط النموذج>][-s<حجم البيانات>][-t<قيمة العمر>][اسم المستضيف أو عنوان IP]
شرح المعلمات:
تقديم اختبار الاتصال مع المستضيف
# ping ar.oldtoolbag.com //ping主机 PING aries.m.alikunlun.com (114.80.174.110) 56(84) bytes of data. 64 bytes from 114.80.174.110: icmp_seq=1 ttl=64 time=0.025 ms 64 bytes from 114.80.174.110: icmp_seq=2 ttl=64 time=0.036 ms 64 bytes from 114.80.174.110: icmp_seq=3 ttl=64 time=0.034 ms 64 bytes from 114.80.174.110: icmp_seq=4 ttl=64 time=0.034 ms 64 bytes from 114.80.174.110: icmp_seq=5 ttl=64 time=0.028 ms 64 bytes from 114.80.174.110: icmp_seq=6 ttl=64 time=0.028 ms 64 bytes from 114.80.174.110: icmp_seq=7 ttl=64 time=0.034 ms 64 bytes from 114.80.174.110: icmp_seq=8 ttl=64 time=0.034 ms 64 bytes from 114.80.174.110: icmp_seq=9 ttl=64 time=0.036 ms 64 bytes from 114.80.174.110: icmp_seq=10 ttl=64 time=0.041 ms --- إحصاءات ping لـ aries.m.alikunlun.com --- 10 packets transmitted, 30 received, 0% packet loss, time 29246ms rtt min/avg/max/mdev = 0.021/0.035/0.078/0.011 ms // يجب إلغاء الاستخدام يدويًا باستخدام Ctrl+C
تحديد عدد الحزم التي سيتم استقبالها
# ping -c 2 ar.oldtoolbag.com PING aries.m.alikunlun.com (114.80.174.120) 56(84) bytes of data. 64 bytes from 114.80.174.120: icmp_seq=1 ttl=54 time=6.18 ms 64 bytes from 114.80.174.120: icmp_seq=2 ttl=54 time=15.4 ms --- إحصاءات ping لـ aries.m.alikunlun.com --- 2 packets transmitted, 2 received, 0% packet loss, time 1016ms rtt min/avg/max/mdev = 6.185/10.824/15.464/4.640 مللي ثانية // بعد استقبال من حزمة مرتين، يخرج تلقائيًا
استخدام متعدد المعلمات
# ping -i 3 -s 1024 -t 255 g.cn //ping the host PING g.cn (203.208.37.104) 1024(1052) bytes of data. 1032 bytes from bg-in-f104.1e100.net (203.208.37.104): icmp_seq=0 ttl=243 time=62.5 ms 1032 bytes from bg-in-f104.1e100.net (203.208.37.104): icmp_seq=1 ttl=243 time=63.9 ms 1032 bytes from bg-in-f104.1e100.net (203.208.37.104): icmp_seq=2 ttl=243 time=61.9 ms --- إحصاءات ping g.cn --- 3 packets transmitted, 3 received, 0% packet loss, time 6001ms rtt min/avg/max/mdev = 61.959/62.843/63.984/0.894 ms, pipe 2 [root@linux ~]# -i 3 يرسل فترات 3 ثواني -s يحدد حجم حزمة البيانات -t يحدد قيمة TTL إلى 255