Duc ، طريقة سهلة لفحص وتصور استخدام القرص

حول دوك

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

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

حاليا واجهات المستخدم المدعومة هم: واجهة سطر الأوامر (ls),
وحدة تحكم واجهة Ncurses (ui) ، X11 GUI (دوك غوي) و OpenGL GUI (دوك غوي). بخصوص قائمة نهايات قاعدة البيانات المدعومة، سيكون لدينا Tokyoc Cabinet و Leveldb و Sqlite3. يستخدم Duc Tokyoc Cabinet كقاعدة بيانات افتراضية.

قم بتثبيت Duc على Ubuntu

دوك هو متوفر في مستودعات دبيان الافتراضية ومشتقاتها ، مثل Ubuntu. لهذا السبب يمكننا تثبيته في هذا النوع من النظام بفتح محطة طرفية (Ctrl + Alt + T) وفيه عن طريق كتابة:

تثبيت أداة في أوبونتو

sudo apt install duc
حول Agedu
المادة ذات الصلة:
Agedu ، أداة لتتبع مساحة القرص الضائعة في أوبونتو

باستخدام دوك

استخدام نموذجي ما يلي:

duc subcomando opciones

يمكننا أن نرى قائمة الخيارات العامة والأوامر الفرعية عن طريق تشغيل التعليمات في المحطة (Ctrl + Alt + T):

مساعدة دوك

duc help

ليرى لها قائمة كاملة بجميع الأوامر وخياراتها يركض:

duc help --all

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

تعليمات فرعية دوك

duc help subcomando

قم بإنشاء الفهرس (قاعدة بيانات) بواسطة دوك

قبل أن نبدأ أولا يجب علينا إنشاء فهرس نظام ملفات. سيتعين علينا فقط استخدام الأمر التالي لـ إنشاء فهرس دليل المستخدم / المنزل:

duc index /home

دوك إنشاء الفهرس

الأمر أعلاه سيحفظ ملف .duc.db في المجلد / home. إذا أضفت ملفات أو أدلة جديدة في المجلد الذي أنشأنا الفهرس فيه ، فسيتعين تشغيل الأمر أعلاه مرة أخرى في أي وقت لإعادة بنائه.

استخدم فهرس الاستعلام

باستخدام الأوامر الفرعية ، سنكون قادرين على ذلك استشر واستكشف الفهرس التي أنشأناها سابقًا:

معلومات الفهرس

duc info

في حالة الرغبة سرد كافة الملفات والأدلة في دليل العمل الحالي، يمكننا أن نكتب:

قائمة توضح المساحة المستهلكة

duc ls

يمكننا أيضا استخدم الخيار -R لمشاهدة نتيجة استخدام القرص مع بنية الشجرة:

إظهار بيانات استهلاك فرع الشجرة

duc ls -R /home/usuario

عرض استخدام القرص على الرسم البياني من المحطة

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

الرسم البياني للاستخدام في المحطة

duc ls -Fg /home/usuario

يستعلم الأمر أعلاه عن قاعدة بيانات duc ويسرد حجم جميع الملفات والدلائل الموجودة في المسار. إذا لم يتم توفير مسار ، فسيتم فحص دليل العمل الحالي.

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

مساحة القرص الطرفية لواجهة المستخدم

duc ui

إذا كنت مهتما افتح واجهة مستخدم وحدة تحكم قائمة على Ncurses لاستكشاف مسار معين، لن يكون هناك أكثر من استخدم الأمر الفرعي "ui" على النحو التالي:

duc ui /home/usuario/carpeta

استخدم واجهة رسومية (X11)

إذا كنت تفضل ذلك استخدم واجهة رسومية (X11) لاستكشاف نظام الملفات، الأمر الذي يمكن استخدامه هو كالتالي:

الرسم البياني لاستخدام القرص

duc gui

في هذه الحالة ، سنكون قادرين أيضًا على استخدام الأمر الفرعي 'gui' للاستعلام عن قاعدة بيانات duc بواجهة رسومية (X11) لاستكشاف استخدام القرص للمسار المحدد:

duc gui /home/usuario/carpeta

مساعدة

ما رأيناه للتو هو فقط الخطوات الأساسية التي يمكن اتخاذها "دوق". للمزيد من المعلومات، قم بزيارة موقع المشروع أو تحقق من صفحات الرجل في المحطة (Ctrl + Alt + T):

man duc

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


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.