BTRFS(8) BTRFS BTRFS(8)

الاسم

btrfs - صندوق أدوات لإدارة نظم ملفات btrfs

موجز

btrfs [خيارات عامة] <المجموعة> [<المجموعة>...] <الأمر> [خيارات] [<المعاملات>]

الوصف

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

توجد أيضًا أدوات مستقلة لبعض المهام مثل btrfs-convert(8) <> أو btrfstune(8) <> التي كانت منفصلة تاريخيًا و/أو لم تُدمج في الأداة الرئيسة. انظر قسم STANDALONE TOOLS لمزيد من التفاصيل.

للمواضيع الأخرى (خيارات الوصل، إلخ) يرجى الرجوع إلى صفحة الدليل المنفصلة btrfs(5) <>.

صيغة الأمر

يمكن اختصار أي اسم أمر طالما كان النموذج المختصر غير غامض، ومع ذلك، يوصى باستخدام أسماء الأوامر الكاملة في السكربتات. جميع مجموعات الأوامر لها صفحات دليل تسمى btrfs-<المجموعة>.

على سبيل المثال: يمكن تشغيل btrfs sub snaps بدلًا من btrfs subvolume snapshot. لكن btrfs file s غير مسموح به، لأن file s قد يُفسر على أنه filesystem show و filesystem sync معًا.

إذا كان اسم الأمر غامضًا، تُطبع قائمة بالخيارات المتعارضة.

يمكن التعبير عن الأحجام، سواء عند الإدخال أو الإخراج، بوحدات SI أو IEC-I (انظر numfmt(1) https://man7.org/linux/man-pages/man1/numfmt.1.html) مع إلحاق اللاحقة B. ستُنسق جميع الأرقام وفقًا لقواعد محددات C المحلية (مع تجاهل محددات الصدفة المحلية، انظر locale(7) https://man7.org/linux/man-pages/man7/locale.7.html).

للحصول على نظرة عامة على أمر معين، استخدم btrfs command --help أو btrfs [command...] help --full لطباعة جميع الخيارات المتاحة لجميع الأوامر.

توجد خيارات عامة تُمرر بين btrfs واسم المجموعة وتؤثر على السلوك غير المتعلق بالأمر، مثل درجة الإطناب أو نوع المخرجات:

btrfs -q subvolume create ...
btrfs --dry-run subvolume create ...
إذا كان الأمر يدعم ذلك، فاطبع مخرجات الأمر الفرعي بهذا التنسيق (text، json)
زد من إطناب الأمر الفرعي
اطبع الأخطاء فقط
اضبط مستوى السجل (مبدئي، info، verbose، تنقيح، quiet)

تتعلق الخيارات المتبقية بالأداة الرئيسة فقط:

اطبع مساعدة مكثفة لجميع الأوامر الفرعية
اطبع نص الإصدارة

الأوامر

وازِن قطع نظام ملفات btrfs عبر جهاز واحد أو عدة أجهزة. انظر btrfs-balance(8) <> لمزيد من التفاصيل.
أجرِ فحصًا دون اتصال لنظام ملفات btrfs. انظر btrfs-check(8) <> لمزيد من التفاصيل.
أدِر الأجهزة التي يديرها btrfs، بما في ذلك الإضافة والحذف والمسح وما إلى ذلك. انظر btrfs-device(8) <> لمزيد من التفاصيل.
نظام ملفات
أدِر نظام ملفات btrfs، بما في ذلك ضبط اللصائق والمزامنة وما إلى ذلك. انظر btrfs-filesystem(8) <> لمزيد من التفاصيل.
أدوات تنقيح للمطورين والمخترقين. انظر btrfs-inspect-internal(8) <> لمزيد من التفاصيل.
اجلب أو اضبط خاصية من أو إلى كائن btrfs. انظر btrfs-property(8) <> لمزيد من التفاصيل.
أدِر مجموعة الحصص (qgroup) لنظام ملفات btrfs. انظر btrfs-qgroup(8) <> لمزيد من التفاصيل.
أدِر الحصص في نظام ملفات btrfs مثل التفعيل وإعادة المسح وما إلى ذلك. انظر btrfs-quota(8) <> و btrfs-qgroup(8) <> لمزيد من التفاصيل.
استقبل بيانات الأحجام الفرعية من المدخل القياسي أو من ملف للاستعادة وما إلى ذلك. انظر btrfs-receive(8) <> لمزيد من التفاصيل.
استبدل أجهزة btrfs. انظر btrfs-replace(8) <> لمزيد من التفاصيل.
حاول إنقاذ نظام ملفات btrfs تالف. انظر btrfs-rescue(8) <> لمزيد من التفاصيل.
حاول استعادة الملفات من نظام ملفات btrfs تالف. انظر btrfs-restore(8) <> لمزيد من التفاصيل.
نظّف (Scrub) نظام ملفات btrfs. انظر btrfs-scrub(8) <> لمزيد من التفاصيل.
أرسل بيانات الأحجام الفرعية إلى المخرج القياسي أو إلى ملف للنسخ الاحتياطي وما إلى ذلك. انظر btrfs-send(8) <> لمزيد من التفاصيل.
أنشئ أو احذف أو ادرج أو أدِر أحجام btrfs الفرعية. انظر btrfs-subvolume(8) <> لمزيد من التفاصيل.

الأدوات المستقلة

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

الأدوات التي لا تزال قيد الاستخدام النشط دون وجود بديل لها في btrfs:

التحويل في المكان من نظم ملفات ext2/3/4 إلى btrfs
اضبط بعض خصائص نظام الملفات على نظام ملفات مفصول
أداة إنقاذ للكتابة فوق كتلة السوبر الرئيسة من نسخة احتياطية
مساعد إنقاذ للعثور على جذور الشجرة في نظام ملفات

بالنسبة للبيئات محدودة المساحة، من الممكن بناء ثنائي واحد بوظائف العديد من الأدوات المستقلة. يتبع هذا مفهوم busybox حيث يحدد اسم الملف الوظيفة. يعمل هذا مع الوصلات الرمزية أو الوصلات الصلبة. يمكن الحصول على القائمة الكاملة عبر btrfs help --box.

حالة الخروج

يعيد btrfs حالة خروج صفرية إذا نجح. وتُعاد حالة غير صفرية في حالة الفشل.

التوفر

btrfs جزء من btrfs-progs. يرجى الرجوع إلى الوثائق في https://btrfs.readthedocs.io.

انظر أيضًا

btrfs(5) <>, btrfs-balance(8) <>, btrfs-check(8) <>, btrfs-convert(8) <>, btrfs-device(8) <>, btrfs-filesystem(8) <>, btrfs-inspect-internal(8) <>, btrfs-property(8) <>, btrfs-qgroup(8) <>, btrfs-quota(8) <>, btrfs-receive(8) <>, btrfs-replace(8) <>, btrfs-rescue(8) <>, btrfs-restore(8) <>, btrfs-scrub(8) <>, btrfs-send(8) <>, btrfs-subvolume(8) <>, btrfstune(8) <>, mkfs.btrfs(8) <>

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

20 مارس 2026 6.19.1