خصم ٥٠٪ على جميع الخطط، لفترة محدودة. يبدأ من $2.48/mo
٦ دقائق متبقية
الخوادم ونظام التشغيل

كيفية فحص أحجام المجلدات والدلائل في Linux: دليل شامل

أيدا لوفجود By أيدا لوفجود ٦ دقائق قراءة تحديث: ٢٠ فبراير ٢٠٢٥
حجم الدلائل في Linux

عند إدارة نظام Linux، يُعدّ معرفة حجم المجلدات أمرًا ضروريًا لإدارة مساحة القرص بفاعلية واستكشاف الأخطاء وإصلاحها. إذا نفدت مساحة التخزين على نظامك، فإن تحديد المجلدات التي تستهلك أكبر قدر من المساحة سيساعدك على حل المشكلة بسرعة. سيوضح لك هذا الدليل كيفية الحصول على حجم مجلد Linux باستخدام أوامر متعددة مثل du, df، و tree، مع توفير خيارات أساسية ومتقدمة لجعل تحليل أحجام المجلدات أمرًا سهلًا وفعالًا. سواء كنت مسؤول نظام أو مطورًا، فإن فهم كيفية فحص أحجام المجلدات وإدارتها سيُحسّن سير عملك.

من يحتاج إلى معرفة حجم المجلدات في Linux؟

معرفة كيفية التحقق من حجم المجلدات أمر ضروري لعدة فئات من المستخدمين، من بينهم:

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

إن كنت تنتمي إلى إحدى هذه الفئات، فمعرفة كيفية الحصول على حجم المجلد في Linux مهارة لا غنى عنها. تابع القراءة بينما نستعرض حجم المجلدات في Linux.

الأوامر الرئيسية للحصول على حجم المجلد في Linux

إليك الأوامر الرئيسية التي تساعدك على إدارة المجلدات والملفات:

du الأوامر في Linux

الـ du يُعدّ هذا الأمر من أكثر الطرق مرونةً للحصول على حجم ملف أو مجلد في Linux. يوفر تقديراً لاستخدام مساحة الملفات، مع تلخيص المساحة التي يشغلها مجلد معين ومجلداته الفرعية. إليك طريقة استخدامه:

du /path/to/directory

du سيعرض الأمر Linux حجم كل ملف ومجلد فرعي ضمن المسار المحدد. بشكل افتراضي، تُعرض الأحجام بالكيلوبايت. يمكنك أيضاً استخدام الخيار -h مع هذا الأمر لعرض الأحجام بتنسيق مقروء (KB، MB، GB):

du -h /path/to/directory

عرض الحجم الإجمالي للمجلد

للحصول على الحجم الإجمالي فقط لمجلد معين، استخدم الخيار -s :

du -sh /path/to/directory

عرض حجم جميع المجلدات الفرعية

لعرض حجم كل مجلد فرعي، استخدم الأمر التالي:

du -h --max-depth=1 /path/to/directory

يعرض هذا الأمر حجم كل مجلد فرعي في المستوى الأول مباشرةً.

df الأوامر في Linux

بينما df يُستخدم أساساً للتحقق من استخدام مساحة القرص، إلا أنه يمكن أن يكون مفيداً للحصول على نظرة أشمل على نظام الملفات لديك، بما في ذلك حجم الدليل على أنظمة الملفات المثبتة. إليك كيفية استخدامه:

df /path/to/directory

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

df -h /path/to/directory

سيعرض هذا استخدام القرص بوحدة MB أو GB، تبعاً لحجم الدليل.

tree الأوامر في Linux

الـ tree يوفر الأمر تمثيلاً مرئياً لهيكل الدليل، ومع الخيارات المناسبة يمكنه أيضاً عرض أحجام الملفات والأدلة. يُعدّ Tree مفيداً بشكل خاص عندما تحتاج إلى عرض هرمي لأحجام الأدلة. يمكنك استخدام صيغته الأساسية بالأمر التالي:

tree /path/to/directory

عرض أحجام الأدلة باستخدام tree

لمعرفة حجم دليل Linux باستخدام الأمر tree استخدم الخيار -s :

tree -s /path/to/directory

كذلك يمكنك دمج هذا مع -h للحصول على أحجام سهلة القراءة:

tree -sh /path/to/directory

فيما يلي جدول مرجعي سريع يلخص أهم الأوامر للتحقق من حجم الدليل في Linux:

الأمر الاستخدام
du /path/to/directory عرض حجم كل ملف ودليل
du -sh /path/to/directory عرض الحجم الإجمالي للدليل بتنسيق سهل القراءة
du -h –max-depth=1 عرض أحجام الأدلة الفرعية بعمق مستوى واحد
df /path/to/directory التحقق من استخدام مساحة القرص لنظام ملفات الدليل
df -h /path/to/directory عرض مساحة القرص بتنسيق سهل القراءة (MB/GB)
tree /path/to/directory عرض هيكل الدليل
tree -sh /path/to/directory عرض هيكل الدليل مع الأحجام بتنسيق مقروء
ncdu /path/to/directory أداة تفاعلية لتحليل استخدام القرص
احصائيات الملف عرض معلومات تفصيلية عن الملف، بما في ذلك حجمه
ls -lh سرد الملفات في دليل مع عرض الأحجام بتنسيق مقروء

أمثلة على أوامر إضافية لأحجام المجلدات والملفات في Linux

الآن، لنستعرض أوامر Linux الأخرى التي تساعدك في معرفة حجم Linux الدليل وحجم Linux المجلد.

ncdu: عارض تفاعلي لاستخدام القرص

بينما يؤدي الأمر du مهمته جيداً في الحصول السريع على أحجام الأدلة، ncdu يوفر واجهة تفاعلية تُسهّل التنقل بين الأدلة واكتشاف ما يستهلك المساحة. لتثبيت ncdu واستخدامه، نفّذ الأمر التالي:

sudo apt install ncdu 
ncdu /path/to/directory

stat: معلومات تفصيلية عن الملفات

يعرض الأمر stat معلومات تفصيلية عن الملفات والأدلة، بما في ذلك أحجامها:

stat /path/to/file

ستحصل على صلاحيات الملف، وتاريخ آخر وصول إليه، وحجمه بالبايت.

ls -lh: سرد الملفات مع أحجامها

الـ ls يستطيع هذا الأمر أيضاً عرض أحجام الملفات بتنسيق مقروء. باستخدام -lh تظهر جميع الملفات في الدليل مع أحجامها:

ls -lh /path/to/directory

خلاصة

إدارة مساحة القرص بفاعلية أمر ضروري لضمان عمل نظام Linux بسلاسة. بإتقان أوامر مثل du, df، و tree، يمكنك معرفة حجم أي مجلد في Linux بسرعة، وتحديد أكبر المجلدات، والتأكد من أنك لا تهدر مساحة التخزين. ستساعدك هذه الأدوات على فحص أحجام المجلدات في Linux وإدارة الملفات والمجلدات بكفاءة.

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

ما هو حجم المجلد؟

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

ما الفرق بين du و df في Linux؟

الـ du يعرض استخدام القرص للملفات والمجلدات، في حين أن df يعرض الاستخدام الإجمالي للقرص على مستوى نظام الملفات أو القسم.

هل يمكنني استخدام ncdu لفحص أحجام المجلدات في Linux؟

نعم، ncdu أداة تفاعلية تعرض أحجام المجلدات في Linux وتسهّل تحديد المجلدات والملفات الكبيرة.

كيفية التحقق من المساحة الحرة في مجلد داخل Linux؟

الـ df يُظهر المساحة المتاحة والمستخدمة على أنظمة الملفات.

مشاركة

المزيد من المدونة

تابع القراءة.

صورة غلاف أفضل التطبيقات ذاتية الاستضافة التي يمكن تشغيلها مع Cosmos Cloud مع لوحات التطبيقات حول لوحة تحكم Cosmos.
الخوادم ونظام التشغيل

أفضل التطبيقات ذاتية الاستضافة التي يمكن تشغيلها مع Cosmos Cloud: الملفات والوسائط وكلمات المرور والأتمتة والمزيد!

Maybe قمت بإعداد Cosmos Cloud وتريد الآن معرفة التطبيقات التي تتناسب معه، أو ربما لم تحسم قرارك بشأن Cosmos بعد وتريد فقط معرفة مدى ملاءمته لسير عملك

نيك سيلفرنيك سيلفر قراءة في ١٦ دقيقة
غلاف مقارنة Portainer مقابل Cosmos Cloud لإدارة تطبيقات Docker مع مخطط إعداد هجين وكتل neon ops و access.
الخوادم ونظام التشغيل

Portainer مقابل Cosmos Cloud: الأنسب لإدارة تطبيقات Docker

إذا كنت تعرف Docker وتريد الطريقة الأنظم لتشغيل مجموعة تطبيقات متنامية، فهذه الإجابة المختصرة في المقارنة بين Portainer و Cosmos Cloud. Portainer هو الخيار الأقوى لـ

نيك سيلفرنيك سيلفر ١٤ دقيقة قراءة
رسم توضيحي لمقارنة Cosmos Cloud مقابل CasaOS مقابل Umbrel يُظهر ثلاثة مسارات ذاتية الاستضافة داخل عالم شبكة سحابية مجردة.
الخوادم ونظام التشغيل

Cosmos Cloud مقابل CasaOS مقابل Umbrel: أي منصة ذاتية الاستضافة تناسب إعدادك؟

الإجابة المختصرة هي أن CasaOS لا يزال الأسهل للبدء به، و Umbrel يتميز بأنظف تجربة منسّقة، بينما Cosmos Cloud يصبح الخيار الأمثل حين تريد تحكمًا أدق في

نيك سيلفرنيك سيلفر ١١ دقيقة قراءة

هل أنت مستعد للنشر؟ يبدأ من ٢٫٤٨ دولار/شهر.

سحابة مستقلة منذ ٢٠٠٨. AMD EPYC، NVMe، 40 Gbps. ضمان استرداد المبلغ لمدة ١٤ يومًا.