سواء كنت مطورًا تعمل على برنامج نصي يتطلب معلومات تتعلق بالنواة أو مستخدمًا عاديًا مجرد فضول بشأن نظام التشغيل الخاص بهم ، فإن الأمر uname هو الخيار الأول عندما يتعلق الأمر باستخراج النظام معلومة.

على الرغم من سهولة استخدام uname إلى حد ما ، إلا أن إخراج الأمر قد يبدو معقدًا للمبتدئين في البداية. لتسهيل الأمر عليك ، يوضح هذا الدليل كيفية استخدام uname لطباعة المعلومات الأساسية المتعلقة بالنظام على Linux.

ما هي القيادة الموحدة؟

كما ذكرنا سابقًا ، uname هو برنامج في Linux وأنظمة تشغيل أخرى قائمة على Unix ينتج نظام التشغيل الأساسي ومعلومات kernel بتنسيق نظيف. على الرغم من أن uname تعني اسم يونكس، تم تنفيذ الأمر في العديد من أنظمة التشغيل الأخرى أيضًا. ال الإصدار الأمر هو مكافئ موجه أوامر Windows لـ uname.

الصيغة الأساسية للأمر هي:

خيارات uname

...أين والخيارات هي العلامات التي يمكنك تحديدها في الأمر.

الكتابة وحيد في المخرجات الطرفية اسم النواة.

وحيد

انتاج:

لينكس

لكن هذا ليس كل شيء. باستخدام توفر العلامة مع uname معلومات كاملة حول kernel ونظام التشغيل. ال العلم لتقف على الجميع.

uname -a
instagram viewer

انتاج:

كسر المخرجات

كما ترى ، هناك عدة حقول معروضة في الإخراج. دعونا نتحدث عن كل واحد على حدة.

Linux kali 5.10.0-kali7-amd64 # 1 SMP Debian 5.10.28-1kali1 (2021-04-12) x86_64 GNU / Linux
  • اسم النواة: اسم النواة التي تعمل على جهازك. في هذه الحالة ، اسم النواة هو لينكس.
  • اسم المضيف: الحقل الثاني محجوز لاسم مضيف النظام. تسمح معظم توزيعات Linux للمستخدم بتهيئة اسم المضيف في وقت التثبيت. نظرًا لأن هذا تثبيت Kali Linux ، فإن اسم المضيف الافتراضي للنظام هو كالي.
  • إصدار النواة: الحقل التالي يشير إلى إصدار kernel. في الإخراج أعلاه ، يمكنك أن ترى أن إصدار kernel هو 5.10.0- كالي7- amd64.
  • إصدار النواة: إصدار Linux kernel المثبت على جهاز الكمبيوتر الخاص بك. في هذه الحالة ، إصدار النواة هو # 1 SMP Debian 5.10.28-1kali1 (2021-04-12).
  • اسم الجهاز: اسم الجهاز هو بنية وحدة المعالجة المركزية لنظامك. في الإخراج السابق ذكره ، إلى x86_64 هو اسم الجهاز.
  • نظام التشغيل: يعرض الحقل الأخير في الإخراج اسم نظام التشغيل. في هذه الحالة ، اسم نظام التشغيل هو جنو / لينكس.

متعلق ب: ما هي النواة في لينكس وكيف تتحقق من إصدارك؟

يعرض Uname أيضًا العديد من الحقول الأخرى ، مثل نوع المعالج والنظام الأساسي للجهاز في النظام. سبب عدم إخراج هذه الحقول المعينة هو أن المعلومات المقابلة لتلك الحقول غير معروفة للأمر. لذلك ، بدلا من العرض مجهول، اختار المطورون تجريد مثل هذه الحقول من الإخراج.

عرض المعلومات الفردية باستخدام uname

جزء من ال علم ، هناك خيارات أخرى يمكنك استخدامها مع uname. يتم تعيين كل علامة من العلامات الإضافية إلى حقل واحد ويمكن استخدامها لعرض هذا الحقل المحدد في الإخراج.

على سبيل المثال ، إذا كنت تريد اسم نظام التشغيل فقط ، فاستخدم ملحق -o علم:

uname -o

انتاج:

جنو / لينكس

وبالمثل ، يمكنك استخدام الخيارات الثمانية التالية بدون اسم لإخراج الحقول الفردية.

  • اسم النواة: -س
  • اسم المضيف: -ن
  • إصدار النواة: -r
  • إصدار النواة: -الخامس
  • اسم الجهاز: م
  • المعالج: -p
  • منصة الأجهزة: -أنا
  • نظام التشغيل: -o

ل الحصول على تعليمات سطر الأوامر واعرض معلومات الإصدار المرتبطة بـ uname ، استخدم ملحق --مساعدة و --إصدار الأعلام على التوالي.

uname - help

انتاج:

uname - النسخة

انتاج:

uname (GNU coreutils) 8.32
حقوق النشر (C) 2020 مؤسسة البرمجيات الحرة ، Inc.
الترخيص GPLv3 +: GNU GPL الإصدار 3 أو أحدث .
هذا برنامج مجاني: أنت حر في تغييره وإعادة توزيعه.
لا يوجد ضمان ، إلى الحد الذي يسمح به القانون.
بقلم ديفيد ماكنزي.

لا شيء مخفي على لينكس. بخلاف Windows وأنظمة التشغيل الأخرى ، فإن الكود المصدري لنظام Linux مفتوح المصدر ومجاني للتوزيع. هذا يعني أنه يمكن لأي شخص الوصول إلى كود Linux kernel وتعديله ليناسب احتياجاتهم.

ومع ذلك ، فإن ذلك يتطلب خبرة ومهارات لأن فهم كود مصدر kernel ليس نزهة. سيتعين على الشخص الذي بدأ لتوه استخدام لغة البرمجة C اكتساب معرفة واسعة في مجال التطوير قبل أن يتمكن من البدء في تطوير نواة Linux.

يشاركسقسقةبريد إلكتروني
5 C نصائح للبرمجة يجب أن تتعلمها لتبدأ

تتمتع لغة البرمجة C بسمعة طيبة. ولكن إذا تمكنت من التعامل معها ، فيمكنك برمجة أي شيء ، كما تظهر هذه النصائح.

اقرأ التالي

مواضيع ذات صلة
  • لينكس
  • طرفية
  • موجه الأمر
  • أوامر لينكس
نبذة عن الكاتب
ديبيش شارما (73 مقالة منشورة)

Deepesh هو محرر جونيور لنظام Linux في MUO. يكتب أدلة إعلامية على Linux ، بهدف توفير تجربة سعيدة لجميع الوافدين الجدد. لست متأكدًا من الأفلام ، ولكن إذا كنت تريد التحدث عن التكنولوجيا ، فهو الرجل المناسب لك. في أوقات فراغه ، يمكنك أن تجده يقرأ الكتب أو يستمع إلى أنواع موسيقية مختلفة أو يعزف على جيتاره.

المزيد من Deepesh Sharma

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك