English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر Linux e2fsck

مجمع الأوامر في Linux

يستخدم الأمر Linux e2fsck لتحقق من أن partition يستخدم نظام الملفات Linux ext2 يعمل بشكل صحيح.

القواعد

e2fsck [-pacnydfvFV] [-b superblock] [-B size_of_block] [-l|-L ملف_المسارات_المعطوبة] [-C fd] device

شرح المعلمات:

  • device : partition قرص الحاسوب المعد للتحقق، مثل: /dev/sda1
  • -a : التحقق من partition، وإصلاح المشاكل تلقائيًا إذا كانت موجودة، مما يعادل وظيفة -p
  • -b : تحديد موقع superblock
  • -B : تحديد حجم وحدة block
  • -c : التحقق من وجود مسارات معطوبة في هذا المقطع
  • -C file: يتم حفظ نتائج الفحص في ملف file للاستعراض
  • -d: يطبع نتائج debug لـ e2fsck
  • -f: يفحص بشكل قسري
  • -F: قبل بدء الفحص، يتم تنظيف cache buffer للجهاز، لتجنب حدوث أخطاء
  • -l bad_blocks_file: يتم إضافة بيانات block السيئة إلى ملف bad_blocks_file
  • -L bad_blocks_file: يحدد أن يتم حفظ بيانات block السيئة في ملف bad_blocks_file، وإذا لم يكن الملف موجودًا، يتم إنشاؤه تلقائيًا
  • -n: يفتح النظام الملفي بـ[قراءة فقط]
  • -p: يفحص partition ويصلح أي مشاكل إذا كانت موجودة
  • -v: نمط عرض مفصل
  • -V: يظهر إصدار e2fsck الحالي
  • -y: يحدد أن يتم الرد على جميع الأسئلة في الفحص ب[نعم] مسبقًا

مثال على الإنترنت

تحقق من /dev/hda5 لمعرفة ما إذا كان يعمل بشكل صحيح، وإذا كان هناك أي استثناءات، يتم إصلاحها تلقائيًا، وإذا كان هناك أسئلة، يتم الرد عليها ب[نعم]:

e2fsck -a -y /dev/hda5

الاحتياط :

في معظم الحالات، يتم استخدام e2fsck لفحص حالة partition من القرص الصلب، وعادة ما تكون هذه الحالات استثنائية، لذا من الأفضل أولاً فصل هذا partition umount، ثم تشغيل e2fsck للتحقق، وإذا كان من الضروري فحص /، فلا بد من الدخول إلى singal user mode قبل تشغيله.

مجمع الأوامر في Linux