0Pricing
DevOps Bootcamp · درس

استخدام القرص ومعلومات النظام (df، du، uname)

راقبوا المساحة القرصية وأحجام الملفات واسترجعوا معلومات النظام باستخدام أوامر مثل 'df' و'du' و'uname'.

استخدام القرص ومعلومات النظام (df، du، uname) درس مجاني في DevOps Bootcamp على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في DevOps Bootcamp، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.

لماذا نراقب القرص ومعلومات النظام؟

يُعد فهم استخدام القرص والمعلومات الأساسية لنظامكم أمرًا بالغ الأهمية للحفاظ على بيئة Linux سليمة وفعالة.

  • إدارة الموارد: معرفة الوقت الذي توشك فيه مساحة القرص على النفاد.
  • استكشاف الأخطاء وإصلاحها: تحديد الملفات أو المجلدات كبيرة الحجم.
  • الإلمام بالنظام: الحصول على تفاصيل حول نواة نظام التشغيل وبنيته.

التحقق من مساحة القرص الحرة باستخدام `df`

يعرض الأمر df، وهو اختصار لـ 'disk free'، مقدار مساحة القرص المتاحة لأنظمة الملفات المثبتة على نظامكم.

ويعرض ما يلي:

  • اسم نظام الملفات
  • الحجم الإجمالي
  • المساحة المستخدمة
  • المساحة المتاحة
  • نسبة الاستخدام
  • نقطة التثبيت

جعل مخرجات `df` سهلة القراءة

يعرض df الأحجام افتراضيًا بوحدات كتل حجمها 1 كيلوبايت، وقد يصعب قراءة ذلك. يجعل الخيار -h المخرجات أسهل بكثير.

يحوّل هذا الخيار الأحجام إلى وحدات سهلة القراءة مثل KB أو MB أو GB، مما يسهل فهم استخدام القرص بسرعة.

تشغيل `df -h`

جرّبوا تشغيل df -h لعرض مساحة القرص الحرة على نظامكم بتنسيق سهل الفهم.

df -h

العثور على استخدام القرص باستخدام `du`

بينما يخبركم df عن المساحة *الحرة* في أنظمة الملفات، يخبركم du (استخدام القرص) عن المساحة *المستخدمة* بواسطة ملفات أو مجلدات محددة.

وهو مفيد جدًا لمعرفة الملفات أو المجلدات التي تستهلك أكبر قدر من المساحة داخل مجلد.

تلخيص استخدام المجلد باستخدام `du -sh`

للحصول على ملخص سريع للحجم الإجمالي لمجلد، غالبًا ما تدمجون خيارين مع du:

  • -s: يعرض الإجمالي لكل وسيطة فقط.
  • -h: يعرض الأحجام بتنسيق سهل القراءة (مثل 10M و2.5G).

سيعرض استخدام du -sh . الحجم الإجمالي للمجلد الحالي.

تشغيل `du -sh`

لنَعثر على إجمالي استخدام القرص في مجلد العمل الحالي باستخدام du -sh .

du -sh .

الحصول على معلومات النظام باستخدام `uname`

يُستخدم الأمر uname (اختصارًا لـ 'UNIX name') لعرض معلومات النظام. ويشمل ذلك تفاصيل حول نواة نظام التشغيل.

يفيد هذا الأمر في التحقق سريعًا من إصدار Linux الذي تشغّلونه أو بنية النظام.

تفاصيل شاملة عن النظام: `uname -a`

للحصول على نظرة شاملة على معلومات نظامكم، استخدموا الخيار -a (الكل) مع uname.

يعرض هذا الخيار عادةً اسم النواة واسم مضيف عقدة الشبكة وإصدار النواة وإصدارها واسم عتاد الجهاز ونوع المعالج ومنصة العتاد ونظام التشغيل.

جرّبوا `uname -a`

نفّذوا uname -a لعرض جميع معلومات النظام المتاحة عن الجهاز الذي تعملون عليه حاليًا.

uname -a

تحقق سريع: أوامر القرص والنظام

أي من هذه الأوامر يُستخدم للتحقق من معلومات القرص أو النظام؟

ملخص الدرس: معلومات القرص والنظام

تعلمتم في هذا الدرس كيفية مراقبة استخدام القرص في نظام Linux بفعالية واسترداد معلومات النظام الأساسية.

  • df: يعرض مساحة القرص الحرة في أنظمة الملفات المثبتة.
  • du: يعرض استخدام القرص للملفات والمجلدات.
  • uname: يوفر معلومات أساسية عن النظام والنواة.

تُعد هذه الأوامر ضرورية لإدارة النظام واستكشاف الأخطاء وإصلاحها والحفاظ على عمل بيئة Linux بسلاسة!

الأسئلة الشائعة

هل درس «استخدام القرص ومعلومات النظام (df، du، uname)» مجاني؟

نعم — نص درس «استخدام القرص ومعلومات النظام (df، du، uname)» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة DevOps Bootcamp، انتقل إلى CoddyKit PRO. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.

ماذا ستتعلم في «استخدام القرص ومعلومات النظام (df، du، uname)»؟

راقبوا المساحة القرصية وأحجام الملفات واسترجعوا معلومات النظام باستخدام أوامر مثل 'df' و'du' و'uname'. تتمرن على DevOps Bootcamp مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ DevOps Bootcamp؟

لا تُشترط خبرة سابقة. DevOps Bootcamp على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.

كم من الوقت يستغرق درس «استخدام القرص ومعلومات النظام (df، du، uname)»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس DevOps Bootcamp هذا؟

نعم. كل درس في DevOps Bootcamp يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. معالجة النصوص المتقدمة (sed، awk)
  2. الأرشفة والضغط (tar، gzip، unzip)
  3. استخدام القرص ومعلومات النظام (df، du، uname)
  4. فرز البيانات وإزالة التكرارات (sort، uniq، cut)
← العودة إلى DevOps Bootcamp