lsds: أداة شاملة لإعدادات أجهزة الكتل في لينكس
2025-05-09
غالبًا ما تتطلب إدارة الأقراص وعمليات الإدخال/الإخراج في لينكس تشغيل أوامر متعددة مثل lsblk وlsscsi وnvme list، ثم الربط اليدوي لإخراجها. لتبسيط هذه العملية، تم إنشاء برنامج بايثون يسمى `lsds`. يقرأ البرنامج المعلومات مباشرة من أدلة `/sys/class/blocks/...`، ويجمع تفاصيل القرص المهمة في إخراج واحد سهل القراءة. يشمل ذلك اسم الجهاز، والحجم، والنوع، وجدولة الإدخال/الإخراج، وعلامة الدوران، والنموذج، وعمق قائمة الانتظار، وعدد الطلبات، وإعدادات ذاكرة التخزين المؤقت للكتابة. `lsds` قابل للتخصيص بدرجة عالية، مما يسمح للمستخدمين بتحديد الأعمدة التي سيتم عرضها وتوفير وضع مفصل لتتبع مصادر المعلومات. هذه الأداة تبسط تعقيد إدارة أقراص لينكس بشكل كبير.