| CFDISK(8) | إدارة النظام | CFDISK(8) |
الاسم
cfdisk - اعرض أو عالج جدول أقسام القرص
موجز
cfdisk [خيارات] [جهاز]
الوصف
cfdisk هو برنامج يعتمد على curses لتقسيم أي جهاز كتلي. الجهاز الافتراضي هو /dev/sda.
لاحظ أن cfdisk يوفر وظائف تقسيم أساسية بواجهة سهلة الاستخدام. إذا كنت بحاجة إلى ميزات متقدمة، فاستخدم fdisk(8) بدلاً منه.
ستبقى جميع تغييرات لصائق القرص في الذاكرة فقط، ولن يُعدل القرص حتى تقرر كتابة تغييراتك. كن حذراً قبل استخدام أمر الكتابة.
يدعم cfdisk منذ الإصدار 2.25 لصائق أقراص MBR (DOS) و GPT و SUN و SGI، لكنه لم يعد يوفر أي وظائف لعنونة CHS (أسطوانة-رأس-قطاع). لم تكن CHS مهمة قط لنظام لينكس، ومفهوم العنونة هذا لا معنى له للأجهزة الجديدة.
منذ الإصدار 2.25، لم يعد cfdisk يوفر أمر 'print' أيضاً. توفر الأداتان partx(8) و lsblk(8) هذه الوظيفة بطريقة مريحة وغنية جداً.
إذا كنت تريد إزالة جدول أقسام قديم من جهاز، فاستخدم wipefs(8).
الخيارات
-L، --color[=متى]
--lock[=وضع]
-r، --read-only
-b، --sector-size حجم_القطاع
-z، --zero
-h، --help
-V، --version
الأوامر
يمكن إدخال أوامر cfdisk بالضغط على المفتاح المقابل (ليس من الضروري الضغط على Enter بعد الأمر). إليك قائمة بالأوامر المتاحة:
b
d
h
n
قد يتبع الحجم لاحقة مضاعفة: KiB (=1024)، و MiB (=1024*1024)، وهكذا لـ GiB و TiB و PiB و EiB و ZiB و YiB (اللاحقة "iB" اختيارية، على سبيل المثال، "K" لها نفس معنى "KiB").
q
r
لاحظ أن تقليص حجم القسم قد يؤدي إلى تدمير البيانات الموجودة عليه.
s
t
u
ملفات السكريبت متوافقة بين cfdisk و fdisk(8) و sfdisk(8) وتطبيقات libfdisk الأخرى. لمزيد من التفاصيل راجع sfdisk(8).
من الممكن أيضاً تحميل نص sfdisk البرمجي في cfdisk إذا لم يكن هناك جدول أقسام على الجهاز أو عند تشغيل cfdisk باستخدام خيار سطر الأوامر --zero.
W
إعادة قراءة جدول الأقسام لا تنجح دائماً. في مثل هذه الحالة، ستحتاج إلى إبلاغ النواة بأي أقسام جديدة باستخدام partprobe(8) أو partx(8)، أو عن طريق إعادة تشغيل النظام.
x
السهم للأعلى، السهم للأسفل
السهم لليسار، السهم لليمين
يمكن إدخال جميع الأوامر بأحرف كبيرة أو صغيرة (باستثناء أمر الكتابة Write). عند التواجد في قائمة فرعية أو عند موجه أوامر، يمكنك الضغط على مفتاح Esc للعودة إلى القائمة الرئيسية.
الألوان
نُفذ تلوين المخرجات بواسطة وظيفة terminal-colors.d(5). يمكن تعطيل التلوين الضمني بملف فارغ
/etc/terminal-colors.d/cfdisk.disable
للأمر cfdisk أو لجميع الأدوات بواسطة
/etc/terminal-colors.d/disable
منذ الإصدار 2.41، دُعم متغير البيئة $NO_COLOR أيضاً لتعطيل تلوين المخرجات ما لم يُمكن صراحةً بخيار من سطر الأوامر.
يتخطى $XDG_CONFIG_HOME/terminal-colors.d أو $HOME/.config/terminal-colors.d الخاص بالمستخدم الإعداد العام.
لاحظ أن تلوين المخرجات قد يُمكن مبدئياً، وفي هذه الحالة ليس من الضروري وجود أدلة terminal-colors.d بعد.
لا يدعم cfdisk تخصيص الألوان باستخدام ملف نظام ألوان (color-scheme).
البيئة
CFDISK_DEBUG=all
LIBFDISK_DEBUG=all
LIBBLKID_DEBUG=all
LIBSMARTCOLS_DEBUG=all
LIBSMARTCOLS_DEBUG_PADDING=on
LOCK_BLOCK_DEVICE=<وضع>
المؤلفين
Karel Zak <kzak@redhat.com>
يعتمد تطبيق cfdisk الحالي على النسخة الأصلية من cfdisk التي كتبها Kevin E. Martin <martin@cs.unc.edu>.
انظر أيضاً
التبليغ عن الأخطاء
لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.
التوفر
الأمر cfdisk جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |