كيفية تحليل استخدام مساحة القرص على Linux من Terminal

click fraud protection

هل تنفد المساحة على جهازك خادم لينكس? هل تحاول معرفة ما يستهلك كل المساحة ولكن لا يمكنك معرفة ذلك؟ تابع مع دليلنا أثناء استعراض كيفية تحليل استخدام البيانات على Linux من خلال الوحدة الطرفية.

ملاحظة: على الرغم من أن هذا الدليل يركز على خادم Linux ، إلا أن هذه الأساليب تعمل أيضًا على أي سطح مكتب أو كمبيوتر محمول يعمل بنظام التشغيل Linux. لا تتردد في المتابعة!

1. تحليل مساحة القرص على لينكس - NCDU

أفضل طريقة لمعرفة استخدام القرص الخاص بك في سطر الأوامر في Linux هي باستخدام أداة NCDU. إنها أداة قائمة على Ncurses تقوم بمسح إخراج رسم بياني (من الأكبر إلى الأصغر) يوضح لك مقدار المساحة التي تستهلكها البيانات على نظام ملفات Linux الخاص بك.

تثبيت NCDU على لينكس

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

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

instagram viewer

أوبونتو

لتثبيت تطبيق NCDU على Ubuntu ، استخدم ما يلي ملائم أمر.

sudo apt تثبيت ncdu

ديبيان

في دبيان ، يمكنك تشغيل NCDU بما يلي ملائمة الأمر في المحطة.

sudo apt-get تثبيت ncdu

قوس لينكس

يمكن لأولئك على Arch Linux الحصول على NCDU مع بكمن مدير مجموعة.

sudo pacman -S ncdu

فيدورا

هل أنت على Fedora Linux؟ إذا كان الأمر كذلك ، فستتمكن من تشغيل NCDU وتشغيله مع دنف الأمر أدناه.

sudo dnf تثبيت ncdu

OpenSUSE

لكي تعمل NCDU على OpenSUSE Linux ، قم بتشغيل Zypper الأمر أدناه.

zypper addrepo https://download.opensuse.org/repositories/utilities/openSUSE_Leap_15.1/utilities.repo. تحديث zypper. تثبيت zypper ncdu

عام لينكس

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

للحصول على الكود المصدري لـ NCDU ، عليك التوجه إلى موقع المطور.

استخدام NCDU لتحليل استخدام نظام الملفات في سطر الأوامر

لاستخدام NCDU لتحليل استخدام نظام الملفات ، ابدأ بفتح محطة طرفية. ثم قم بتشغيل ncdu الأمر بجانب الدليل الذي تريد تحليله. على سبيل المثال ، لتحليل الدليل / var ، يمكنك تشغيل:

ncdu / var

أو ، تحليل النظام بأكمله من خلال توجيه NCDU إلى / دليل به:

ncdu /

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

عند الانتهاء من المسح NCDU ، سيظهر لك رسم بياني تفاعلي. سيصنف هذا الرسم البياني الدلائل على نظام Linux حسب الحجم. يستخدم المجلد الموجود في الجزء العلوي معظم البيانات. الذي في الأسفل يستخدم الأقل.

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

2. تحليل مساحة القرص على Linux - DF

هناك طريقة أخرى لتحليل استخدام نظام الملفات في محطة Linux باستخدام أداة DF. لاستخدام أداة DF ، قم بتشغيل مدافع ، ثم جزء نظام الملفات الذي تريد تحليله. على سبيل المثال ، للتحقق من حالة ~/ تشغيل الدليل مدافع ~/.

مدافع ~ /

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

مدافع -h ~ /

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

3. تحليل مساحة القرص على Linux - DU

إذا لم تفعل أدوات NCDU و DF ذلك ، فهناك طريقة رائعة أخرى لتحليل استخدام نظام الملفات على Linux هي أداة DU. يمكن لـ DU فحص أي دليل وإظهار قراءة عن حجم كل ملف في هذا المجلد بالذات. من السهل العثور على الملفات التي تشغل أكبر مساحة.

لمعرفة الملفات التي تستهلك أكبر مساحة في أي دليل معين على نظام Linux الخاص بك ، قم بتشغيل du /directory. على سبيل المثال ، لمعرفة ما هي أكبر الملفات في /var دليل ، تشغيل:

du -ch / var

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

du -ch / my-favourite directory> du-readout.txt

يمكنك عرض ملف نصي مع قط أداة. بدلاً من ذلك ، افتحه باستخدام محرر النصوص المفضل لديك.

cat du-readout.txt
watch instagram story