BLOCKDEV(8) إدارة النظام BLOCKDEV(8)

الاسم

blockdev - استدعاء ioctls للجهاز الكتلي من سطر الأوامر

موجز

blockdev [-q] [-v] أمر [‎أمر‎...] جهاز [‎جهاز...]

blockdev --report [جهاز...]

blockdev -h|-V

الوصف

تتيح أداة blockdev استدعاء ioctls للجهاز الكتلي من سطر الأوامر.

الخيارات

-q

كن صامتاً.

-v

كن مسهباً.

--report

طباعة تقرير للجهاز المحدد. يمكن تحديد أجهزة متعددة. إذا لم يُحدد أي منها، فتُعرض جميع الأجهزة التي تظهر في /proc/partitions. لاحظ أن StartSec للقسم بقطاعات سعة 512 بايت.

-h، --help

اعرض نص المساعدة ثم اخرج.

-V، --version

اعرض الإصدار واخرج.

الأوامر

يمكن تحديد أجهزة متعددة وأوامر متعددة.

--flushbufs

تفريغ المخازن المؤقتة.

--getalignoff

جلب إزاحة المحاذاة.

--getbsz

طباعة حجم الكتلة بالبايت. لا يصف هذا الحجم طبوغرافيا الجهاز. إنه الحجم المستخدم داخلياً بواسطة النواة وقد يُعدّل (على سبيل المثال) بواسطة مشغل نظام ملفات عند الوصل.

--getdiscardzeroes

جلب حالة دعم تجاهل الأصفار.

--getdiskseq

جلب رقم تسلسل القرص.

--getzonesz

جلب حجم المنطقة بقطاعات سعة 512 بايت.

--getfra

جلب القراءة المسبقة لنظام ملفات بقطاعات سعة 512 بايت.

--getiomin

جلب الحد الأدنى لحجم الإدخال/الإخراج.

--getioopt

جلب الحجم الأمثل للإدخال/الإخراج.

--getmaxsect

جلب الحد الأقصى للقطاعات لكل طلب.

--getpbsz

جلب حجم الكتلة (القطاع) الفيزيائي.

--getra

طباعة القراءة المسبقة (بقطاعات سعة 512 بايت).

--getro

جلب حالة القراءة فقط. يطبع 1 إذا كان الجهاز للقراءة فقط، و 0 خلاف ذلك.

--getsize64

طباعة حجم الجهاز بالبايت.

--getsize

طباعة حجم الجهاز (32 بت!) بالقطاعات. مهجور لصالح الخيار --getsz.

--getss

طباعة حجم القطاع المنطقي بالبايت - عادةً 512.

--getsz

جلب الحجم بقطاعات سعة 512 بايت.

--rereadpt

إعادة قراءة جدول الأقسام.

--setbsz بايتات

ضبط حجم الكتلة. لاحظ أن حجم الكتلة خاص بواصف الملف الحالي الذي يفتح جهاز الكتلة، لذا فإن تغيير حجم الكتلة يستمر فقط طالما أن blockdev يفتح الجهاز، ويُفقد بمجرد خروج blockdev.

--setfra قطاعات

ضبط القراءة المسبقة لنظام الملفات (نفس --setra في نويات 2.6).

--setra قطاعات

ضبط القراءة المسبقة (بقطاعات سعة 512 بايت).

--setro

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

--setrw

اضبط للقراءة والكتابة.

المؤلفين

كُتب blockdev بواسطة Andries E. Brouwer وأُعيدت كتابته بواسطة Karel Zak.

التبليغ عن الأخطاء

لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.

التوفر

الأمر blockdev جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.

2026-05-18 util-linux 2.42.1