مضى على الشبكة و يوم من العطاء.

ترسانة أدوات لينكس : اداة dust

الطاييرالطايير is verified member.

.:: اداري سابق ::.
.:: اداري سابق ::.

firefox
linux

السمعة:

1719080043021.webp

هناك أمر الـ du وهو اختصاراً لـ Disk Usage
وهو أمر متعارف عليه يتم استخدامة لمعرفة حجم الملفات و تحليل المساحة على القرص الصلب (Hard drive)
فاذا افترضنا مثلاً نظام لينكس وتحديداً في مسار الـ Home مع الوقت واستخدامك للنظام من الطبيعى ان تقل مساحة القرص والتخزين
وفي هذه الحالة نريد تحديد الملفات و المجلدات كبيرة الحجم لتخزينها في هارد خارجي او حذفها ؛ ويمكننا في هذه الحالة استخدام أمر الـ du على الشكل التالي :

Bash:
du -h -d 1
h : اختصاراً لـ human readable اي اخراج الحجم بطريقة سهلة في صورة GB و MB بدلاً من الـ Bytes
d : اختصااراً لـ depth وهو المستوى الذي يعمل عليه الأمر فمثلاً (1) سيعمل الأمر على مستوى واحد فقط من المجلدات دون الدخول في المجلد - وفي حالة (2) يعمل الأمر على مستوى المجلدات و داخل المجلدات في مستوى واحد آخر

1719080063750.webp

1 - حجم المجلدات ( يلاحظ عدم الترتيب التصاعدي او التنازلي)
2 - المجلدات داخل المسار (Home)
ولكن هناك أداة أخرى غير متعارف عليها بشكل كبير وهي أداة dust وهي النسخة المحدثة من أمر الـ du :
1719080108777.webp


واذا قمنا بتجربة الاداه على نفس الأساس السابق وبطريقة مشابهة :

Bash:
dust -d 1

1719080136611.webp


1- حجم الملفات والمجلدات (ترتيب تصاعدي) ويلاحظ تنثيق بالألوان
2 - الملفات والمجلدات داخل المسار (Home) نفس المسار في المثال السابق
3- رسم بياني مساعد
4- النسبة المئوية
يلاحظ الفرق الواضح بين الأداتين : فأيضاً باستخدام dust يمكنك تحديد اكبر ملف او مجلد داخل كل مجلد رئيسي في هذا المسار :

1719080166169.webp

نجد أني استطيع الآن تحديد الملفات كبيرة الحجم التي استطيع التخلص منها فبتحليل المرفق السابق نجد :

ان اكبر مجلد في المسار هو مجلد الـ .local بمساحة ٧ جيجا و يوجد فيه ملف كبير الحجم نسبياً هو wine-ge.....
وايضاً هناك مجلد الـ templates ويوجد فيه ملف كبير الحجم هو ملف الـ project.zip بمساحة ٤.٤ جيجا
واخيرا مجلد الـ videos ويوجد فيه ملف بحجم ٣.٦ جيجا



هناك خيارات اخرى يمكنك استخادمها لكل من du و dust فقط قم بتمرير --help للامر للاطلاع على هذه الخيارات .

1719224047572.webp

وهنا نكون عرضنا لأول اداه معنا وهي من الأدوات المهمة والمفيدة بشكل كبير في ترسانتك الخاصة من أدوات و أوامر اللينكس

1719080231910.webp

 
التعديل الأخير:
هناك أمر الـ du وهو اختصاراً لـ Disk Usage
وهو أمر متعارف عليه يتم استخدامة لمعرفة حجم الملفات و تحليل المساحة على القرص الصلب (Hard drive)
فاذا افترضنا مثلاً نظام لينكس وتحديداً في مسار الـ Home مع الوقت واستخدامك للنظام من الطبيعى ان تقل مساحة القرص والتخزين
وفي هذه الحالة نريد تحديد الملفات و المجلدات كبيرة الحجم لتخزينها في هارد خارجي او حذفها ؛ ويمكننا في هذه الحالة استخدام أمر الـ du على الشكل التالي :

Bash:
du -h -d 1
h : اختصاراً لـ human readable اي اخراج الحجم بطريقة سهلة في صورة GB و MB بدلاً من الـ Bytes
d : اختصااراً لـ depth وهو المستوى الذي يعمل عليه الأمر فمثلاً (1) سيعمل الأمر على مستوى واحد فقط من المجلدات دون الدخول في المجلد - وفي حالة (2) يعمل الأمر على مستوى المجلدات و داخل المجلدات في مستوى واحد آخر

مشاهدة المرفق 10981
1 - حجم المجلدات ( يلاحظ عدم الترتيب التصاعدي او التنازلي)
2 - المجلدات داخل المسار (Home)
ولكن هناك أداة أخرى غير متعارف عليها بشكل كبير وهي أداة dust وهي النسخة المحدثة من أمر الـ du : مشاهدة المرفق 10982

واذا قمنا بتجربة الاداه على نفس الأساس السابق وبطريقة مشابهة :

Bash:
dust -d 1

مشاهدة المرفق 10983

1- حجم الملفات والمجلدات (ترتيب تصاعدي) ويلاحظ تنثيق بالألوان
2 - الملفات والمجلدات داخل المسار (Home) نفس المسار في المثال السابق
3- رسم بياني مساعد
4- النسبة المئوية
يلاحظ الفرق الواضح بين الأداتين : فأيضاً باستخدام dust يمكنك تحديد اكبر ملف او مجلد داخل كل مجلد رئيسي في هذا المسار :


نجد أني استطيع الآن تحديد الملفات كبيرة الحجم التي استطيع التخلص منها فبتحليل المرفق السابق نجد :

ان اكبر مجلد في المسار هو مجلد الـ .local بمساحة ٧ جيجا و يوجد فيه ملف كبير الحجم نسبياً هو wine-ge.....
وايضاً هناك مجلد الـ templates ويوجد فيه ملف كبير الحجم هو ملف الـ project.zip بمساحة ٤.٤ جيجا
واخيرا مجلد الـ videos ويوجد فيه ملف بحجم ٣.٦ جيجا



هناك خيارات اخرى يمكنك استخادمها لكل من du و dust فقط قم بتمرير --help للامر للاطلاع على هذه الخيارات .

مشاهدة المرفق 10985
وهنا نكون عرضنا لأول اداه معنا وهي من الأدوات المهمة والمفيدة بشكل كبير في ترسانتك الخاصة من أدوات و أوامر اللينكس

مشاهدة المرفق 10986
طااير والرجعة القوية
جزاك الله كل خير وبارك الله فيك ياصاحبي
موضوع مفيد وتم اضافتها للترسانة وننتظر جديدك
تقبل مروري ❤️❤️
 
بارك الله فيك يا طاير على هذا الموضوع المتميز
استمر يا صديقي ❤️ 🔥
 

آخر المشاركات

عودة
أعلى