How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox
جدول المحتويات:
يعد الأمر
ping
أحد أكثر الأدوات المساعدة استخدامًا لاستكشاف مشكلات اتصال الشبكة واختبارها وتشخيصها.
يعمل برنامج Ping عن طريق إرسال حزم ICMP (بروتوكول رسائل التحكم في الإنترنت) أو أكثر إلى IP الوجهة المقصود على الشبكة وينتظر الرد. عندما تتلقى الوجهة الحزمة ، سترد مرة أخرى برد صدى ICMP.
باستخدام الأمر
ping
، يمكنك تحديد ما إذا كان IP الوجهة البعيد نشطًا أو غير نشط. يمكنك أيضًا العثور على تأخير رحلة ذهابًا وإيابًا في التواصل مع الوجهة ومعرفة ما إذا كانت هناك خسارة في الحزمة.
تعتبر الأداة المساعدة
ping
جزءًا من
iputils
(أو
iputils-ping
) ، والتي تم تثبيتها مسبقًا على جميع توزيعات Linux تقريبًا. يتوفر
ping
أيضًا على Windows و macOS و FreeBSD.
كيفية استخدام الأمر Ping
بناء جملة الأمر ping كالتالي:
ping DESTINATION
لتوضيح كيفية عمل أمر ping ، دعنا نتحدث عن
google.com
:
ping google.com
سيظهر الإخراج بشيء من هذا القبيل:
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
يحل أمر
ping
اسم المجال في عنوان IP ويبدأ في إرسال حزم ICMP إلى عنوان IP الوجهة. إذا كان يمكن الوصول إلى عنوان IP المقصود ، فسيستجيب الأمر مرة أخرى ويطبع الأمر ping خطًا يتضمن الحقول التالية:
- عدد بايتات البيانات. الافتراضي هو 56 ، والذي يترجم إلى 64 بايت من بيانات ICMP -
64 bytesعنوان IP للوجهة -from muc11s01-in-f14.1e100.net (172.217.22.206)رقم تسلسل ICMP لكل حزمة.icmp_seq=1وقت العيش. -ttl=53- كيف يعمل TTL؟ وقت الاختبار ، المقاس بالميلي ثانية وهو وقت الرحلة ذهابًا وإيابًا للحزمة للوصول إلى المضيف ، وللاستجابة للعودة إلى المرسل. -time=41.4 ms
بشكل افتراضي ، الفاصل الزمني بين إرسال حزمة جديدة هو ثانية واحدة.
سيستمر الأمر
ping
في إرسال حزم ICMP إلى عنوان IP الوجهة حتى يتلقى مقاطعة. لإيقاف الأمر ، فقط اضغط على تركيبة المفاتيح
Ctrl+C
بمجرد توقف الأمر ، فإنه يعرض إحصائية بما في ذلك النسبة المئوية لفقدان الحزمة. يعني فقدان الحزمة أن البيانات قد تم إسقاطها في مكان ما في الشبكة ، مما يشير إلى وجود مشكلة داخل الشبكة. إذا كانت هناك خسارة في الحزمة ، يمكنك استخدام الأمر
traceroute
لتحديد مكان حدوث فقدان الحزمة.
إذا لم يُرجع
ping
ردًا ، فهذا يعني أن اتصال الشبكة لم يتم تأسيسه. عندما يحدث هذا ، لا يعني ذلك دائمًا أن عنوان IP الوجهة غير نشط. قد يكون لدى بعض المضيفين جدار حماية يقوم بحظر حركة مرور ICMP أو تعيينه لعدم الاستجابة لطلبات اختبار الاتصال.
عند النجاح ، يخرج أمر
ping
بالكود
0
. وإلا فإنه سيتم الخروج مع الكود
1
أو
2
. يمكن أن يكون هذا مفيدًا عند استخدام الأداة المساعدة
ping
في برنامج نصي shell.
في الأقسام التالية ،
ping
خيارات أوامر
ping
الأكثر استخدامًا.
حدد عدد الحزم
كما ذكرنا سابقًا ، سيواصل
ping
إرسال حزم ICMP افتراضيًا حتى يتلقى إشارة مقاطعة. لتحديد عدد حزم Echo Request المراد إرسالها بعدها سيتم إنهاء ping ، استخدم الخيار
-c
متبوعًا برقم الحزم:
ping -c 1 DESTINATION
على سبيل المثال ، لإجراء ping
linuxize.com
مرة واحدة فقط ستستخدمها:
حدد واجهة المصدر
السلوك الافتراضي للأمر
ping
هو إرسال حزم ICMP عبر المسار الافتراضي. إذا كانت لديك واجهات متعددة على جهازك ، فيمكنك تحديد الواجهة المصدر باستخدام الخيار
-I
:
ping -I INTERFACE_NAME DESTINATION
سيقوم الأمر التالي
linuxize.com
ping
linuxize.com
باستخدام
em2
مصدر:
حدد بروتوكول الإنترنت
عندما تقوم بتشغيل الأمر
ping
، فسيستخدم إما IPv4 أو IPv6 ، اعتمادًا على إعدادات DNS لجهازك.
لفرض
ping
على استخدام IPv4 ، مرر الخيار
-4
أو استخدم الاسم المستعار
ping4
:
ping -4 DESTINATION
بالنسبة إلى IPv6 ، مرر الخيار
-6
أو استخدم
ping6
:
استنتاج
ping
عبارة عن أداة مساعدة لسطر الأوامر تتيح لك اختبار اتصال مستوى IP لمضيف معين على الشبكة.
لعرض جميع الخيارات المتاحة للأمر
ping
، اكتب
man ping
في جهازك.
الأمر Chgrp في لينكس (مجموعة التغيير)
في نظام Linux ، يرتبط كل ملف بمالك ومجموعة ولديه أذونات تحدد المستخدمين الذين يمكنهم قراءة الملف أو كتابته أو تنفيذه. يغير الأمر chgrpc ملكية مجموعة الملفات المحددة.
Dmesg الأمر في لينكس
طباعة الأداة المساعدة لسطر الأوامر dmesg والتحكم في المخزن المؤقت حلقة kernel. من المفيد فحص رسائل تمهيد kernel وتصحيح المشكلات المتعلقة بالأجهزة.
الأمر Gzip في لينكس
Gzip هي واحدة من خوارزميات الضغط الأكثر شيوعًا التي تسمح لك بتقليل حجم الملف. يشير Gzip أيضًا إلى تنسيق الملف .gz والأداة المساعدة gzip التي تستخدم لضغط وفك ضغط الملفات.







