'\" t .\" Title: blockdev .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: إدارة النظام .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "BLOCKDEV" "8" "2026-05-18" "util\-linux 2.42.1" "إدارة النظام" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "الاسم" blockdev \- استدعاء ioctls للجهاز الكتلي من سطر الأوامر .SH "موجز" .sp \fBblockdev\fP [\fB\-q\fP] [\fB\-v\fP] \fIأمر\fP [‎\fIأمر\fP‎.\|.\|.] \fIجهاز\fP [‎\fIجهاز\fP.\|.\|.] .sp \fBblockdev\fP \fB\-\-report\fP [\fIجهاز\fP.\|.\|.] .sp \fBblockdev\fP \fB\-h\fP|\fB\-V\fP .SH "الوصف" .sp تتيح أداة \fBblockdev\fP استدعاء ioctls للجهاز الكتلي من سطر الأوامر. .SH "الخيارات" .sp \fB\-q\fP .RS 4 كن صامتاً. .RE .sp \fB\-v\fP .RS 4 كن مسهباً. .RE .sp \fB\-\-report\fP .RS 4 طباعة تقرير للجهاز المحدد. يمكن تحديد أجهزة متعددة. إذا لم يُحدد أي منها، فتُعرض جميع الأجهزة التي تظهر في \fI/proc/partitions\fP. لاحظ أن StartSec للقسم بقطاعات سعة 512 بايت. .RE .sp \fB\-h\fP، \fB\-\-help\fP .RS 4 اعرض نص المساعدة ثم اخرج. .RE .sp \fB\-V\fP، \fB\-\-version\fP .RS 4 اعرض الإصدار واخرج. .RE .SH "الأوامر" .sp يمكن تحديد أجهزة متعددة وأوامر متعددة. .sp \fB\-\-flushbufs\fP .RS 4 تفريغ المخازن المؤقتة. .RE .sp \fB\-\-getalignoff\fP .RS 4 جلب إزاحة المحاذاة. .RE .sp \fB\-\-getbsz\fP .RS 4 طباعة حجم الكتلة بالبايت. لا يصف هذا الحجم طبوغرافيا الجهاز. إنه الحجم المستخدم داخلياً بواسطة النواة وقد يُعدّل (على سبيل المثال) بواسطة مشغل نظام ملفات عند الوصل. .RE .sp \fB\-\-getdiscardzeroes\fP .RS 4 جلب حالة دعم تجاهل الأصفار. .RE .sp \fB\-\-getdiskseq\fP .RS 4 جلب رقم تسلسل القرص. .RE .sp \fB\-\-getzonesz\fP .RS 4 جلب حجم المنطقة بقطاعات سعة 512 بايت. .RE .sp \fB\-\-getfra\fP .RS 4 جلب القراءة المسبقة لنظام ملفات بقطاعات سعة 512 بايت. .RE .sp \fB\-\-getiomin\fP .RS 4 جلب الحد الأدنى لحجم الإدخال/الإخراج. .RE .sp \fB\-\-getioopt\fP .RS 4 جلب الحجم الأمثل للإدخال/الإخراج. .RE .sp \fB\-\-getmaxsect\fP .RS 4 جلب الحد الأقصى للقطاعات لكل طلب. .RE .sp \fB\-\-getpbsz\fP .RS 4 جلب حجم الكتلة (القطاع) الفيزيائي. .RE .sp \fB\-\-getra\fP .RS 4 طباعة القراءة المسبقة (بقطاعات سعة 512 بايت). .RE .sp \fB\-\-getro\fP .RS 4 جلب حالة القراءة فقط. يطبع 1 إذا كان الجهاز للقراءة فقط، و 0 خلاف ذلك. .RE .sp \fB\-\-getsize64\fP .RS 4 طباعة حجم الجهاز بالبايت. .RE .sp \fB\-\-getsize\fP .RS 4 طباعة حجم الجهاز (32 بت!) بالقطاعات. مهجور لصالح الخيار \fB\-\-getsz\fP. .RE .sp \fB\-\-getss\fP .RS 4 طباعة حجم القطاع المنطقي بالبايت \- عادةً 512. .RE .sp \fB\-\-getsz\fP .RS 4 جلب الحجم بقطاعات سعة 512 بايت. .RE .sp \fB\-\-rereadpt\fP .RS 4 إعادة قراءة جدول الأقسام. .RE .sp \fB\-\-setbsz\fP \fIبايتات\fP .RS 4 ضبط حجم الكتلة. لاحظ أن حجم الكتلة خاص بواصف الملف الحالي الذي يفتح جهاز الكتلة، لذا فإن تغيير حجم الكتلة يستمر فقط طالما أن \fBblockdev\fP يفتح الجهاز، ويُفقد بمجرد خروج \fBblockdev\fP. .RE .sp \fB\-\-setfra\fP \fIقطاعات\fP .RS 4 ضبط القراءة المسبقة لنظام الملفات (نفس \fB\-\-setra\fP في نويات 2.6). .RE .sp \fB\-\-setra\fP \fIقطاعات\fP .RS 4 ضبط القراءة المسبقة (بقطاعات سعة 512 بايت). .RE .sp \fB\-\-setro\fP .RS 4 ضبط وضع القراءة فقط. قد لا يتأثر الوصول النشط حالياً للجهاز بهذا التغيير. على سبيل المثال، لن يتأثر نظام الملفات المثبت بالفعل في وضع القراءة والكتابة. يطبق التغيير بعد إعادة الوصل. .RE .sp \fB\-\-setrw\fP .RS 4 اضبط للقراءة والكتابة. .RE .SH "المؤلفين" .sp كُتب \fBblockdev\fP بواسطة Andries E. Brouwer وأُعيدت كتابته بواسطة Karel Zak. .SH "التبليغ عن الأخطاء" .sp لتقارير العِلل، استخدم \c .URL "https://github.com/util\-linux/util\-linux/issues" "مُتتبع المشكلات" "." .SH "التوفر" .sp الأمر \fBblockdev\fP جزء من حزمة util\-linux التي يمكن تنزيلها من \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "أرشيف نواة لينكس" "."