منذ أكثر من شهرين بقليل ، انتهينا من سلسلة رائعة من المشاركات تسمى الأوامر الأساسية لنظام Linux Newbies: 2023. والتي تتكون من 6 أجزاء مفيدة ، حيث قمنا بتجميعها وذكرناها بإيجاز شديد 60 من أوامر Linux والوظائف الخاصة بكل منها داخل نظام التشغيل.
وبما أن هذه السلسلة السابقة كانت نظرية بعمق ، في هذه السلسلة الثانية من المشاركات التي سنبدأها اليوم ، سنبدأ في رؤية استخدام بعضها بطريقة أكثر تقنية وواقعية. لذلك ، في هذا جزء سنبدأ بـ "أوامر Linux" التالية: ifconfig و ip و ifup.
ولكن ، قبل البدء في هذا المنشور حول الاستخدام العملي للبعض "أوامر Linux"، نوصيك باستكشاف الوظيفة السابقة ذات الصلة مع سلسلتنا السابقة من المقالات حول هذه:
أوامر Linux - الجزء 1: ifconfig و ip و ifup
الاستخدام العملي لأوامر Linux
ifconfig
القيادة "Ifconfig" يتم استخدامه لتكوين واجهات الشبكة المقيمة في kernel. manpages
أمثلة على استخدام الأمر ifconfig
- إظهار تفاصيل جميع الواجهات ، بما في ذلك الواجهات المعطلة: $ifconfig -أ
- تعطيل واجهة eth0: $ ifconfig eth0 أسفل
- تفعيل واجهة eth0: $ifconfig eth0
- قم بتعيين عنوان IP للواجهة eth0: $ ifconfig eth0 [ip_address]
لمشاهدة المزيد من أمثلة الاستخدام وأوصاف الخيارات أو المعلمات المرتبطة به ، انقر فوق هنا.
ip
القيادة "ايب" يتم استخدامه لإدارة (عرض ومعالجة المسارات وأجهزة الشبكة والواجهات والأنفاق داخل نظام التشغيل. manpages
أمثلة على استخدام الأمر ip
- قائمة الواجهات بمعلومات مفصلة: عنوان IP $
- قائمة الواجهات مع معلومات مختصرة من طبقة الشبكة: عنوان IP المختصر $
- قائمة الواجهات مع معلومات مختصرة عن طبقة الارتباط: $ ip - رابط موجز
- أظهر جدول التوجيه: طريق ip $
- إظهار الجيران (جدول ARP): الجار ip $
- إنشاء واجهة لأعلى / لأسفل: تعيين ارتباط $ ip لأعلى / لأسفل
- إضافة / إزالة عنوان IP إلى الواجهة: $ ip addr add / del [ip] / [mask] dev [واجهة]
- أضف مسارًا افتراضيًا: $ ip route إضافة الافتراضي عبر [ip] dev [interface]
لمشاهدة المزيد من أمثلة الاستخدام وأوصاف الخيارات أو المعلمات المرتبطة به ، انقر فوق هنا.
com.ifup
القيادة "ifup" لإدارة (تمكين مع ifup أو تعطيل مع ifdown) واجهات الشبكة لنظام تشغيل GNU / Linux. manpages
أمثلة على استخدام الأمر ifup
- تفعيل واجهة eth0: $ifup[eth0]
- قم بتمكين جميع الواجهات المحددة بواسطة "تلقائي" في "/ etc / network / interfaces": $ ifup -أ
- تعطيل واجهة eth0: $ifdown[eth0]
- تعطيل جميع الواجهات المعرفة بواسطة "تلقائي" في "/ etc / network / interfaces": $ ifdown -أ
لمشاهدة المزيد من أمثلة الاستخدام وأوصاف الخيارات أو المعلمات المرتبطة به ، انقر فوق هنا y هنا.
ملخص
باختصار ، نأمل أن تكون هذه المشاركات الأولى واللاحقة بشأن الاستخدام عملي وحقيقي لـ "Linux Command» الاستمرار في المساهمة بحيث ينتقل العديد من الأشخاص من كونهم مستخدمين بسيطين لأنظمة التشغيل وتطبيقاتها الرسومية ، إلى مستخدمين للسلطة على أعمق أجزاء منها من خلال استخدام Linux Terminal القوي. وإذا كنت قد استخدمت الجهاز من قبل وتعاملت مع ملف أوامر ifconfig و ip و ifup وتريد المساهمة بشيء حيال ذلك ، ندعوك للقيام بذلك عبر التعليقات.
أخيرًا ، تذكر مشاركة هذه المعلومات المفيدة مع الآخرين ، بالإضافة إلى زيارة منزل «موقع» لمعرفة المزيد من المحتوى الحالي ، والانضمام إلى قناتنا الرسمية تیلیجرام لاستكشاف المزيد من الأخبار والبرامج التعليمية وتحديثات Linux. الغرب مجموعة، لمزيد من المعلومات حول موضوع اليوم.