.TH "XFS_BMAP" "8" "مه ۲۰۲۵" "xfsprogs" "دستورات مدیریت سیستم" .SH "نام (NAME)" xfs_bmap \- چاپ نقشه تخصیص بلوکهای فایل در XFS .SH "خلاصه دستور (SYNOPSIS)" .B xfs_bmap [ .B \-adelpv ] [ .B \-n .I num_extents ] .I file .br .B xfs_bmap \-V .SH "توضیحات (DESCRIPTION)" دستور \fBxfs_bmap\fR اطلاعات مربوط به پیوستگی بلوکها و میزان تکهتکه بودن (extents) پروندهها در فایلسیستم XFS را نمایش میدهد. نقشه، هر .I extent (قطعه پیوسته) بهکار رفته توسط پرونده و همچنین بخشهایی از پرونده که هیچ بلوک متناظری ندارند (حفرهها یا holes) را فهرست میکند. هر سطر از خروجی به شکل زیر است: .PP .RS .IR extent ": [" startoffset .. endoffset "]: " startblock .. endblock .RE .PP حفرهها با جایگزین شدن عبارت .IR hole به‌جای .IR startblock .. endblock مشخص میشوند. تمام آفستهای پرونده و بلوکهای دیسک بر حسب واحدهای بلوک ۵۱۲ بایتی بیان میشوند، صرف‌نظر از اینکه اندازه بلوک فایلسیستم چقدر باشد. .PP .SH "گزینه‌ها (OPTIONS)" .TP .B \-a اگر این گزینه مشخص شود، اطلاعات مربوط به attribute fork (شاخه ویژگیهای پرونده) به جای شاخه پیشفرض دادهها (data fork) چاپ میشود. .TP .B \-e در صورت استفاده از این گزینه، .B xfs_bmap تمام قطعات تخصیص تاخیری (delayed allocation extents) را دریافت میکند و پیش از واکشی دادههای قطعه، صفحات کثیف (dirty pages) را روی دیسک تخلیه نمیکند. با گزینه .BR \-v ، ستون .I flags نشان خواهد داد که کدام قطعات هنوز تخصیص داده نشدهاند. .TP .B \-l اگر از این گزینه استفاده شود، عبارت .IP .RS 1.2i .RI < nblocks "> blocks" .RE .IP به انتهای هر سطر اضافه خواهد شد. .I nblocks طول قطعه توصیفشده در آن سطر را بر حسب واحدهای بلوک ۵۱۲ بایتی نشان میدهد. .IP اگر از گزینه .B \-v استفاده شود، این فلگ تاثیری نخواهد داد. .TP .BI \-n " num_extents" اگر این گزینه داده شود، .B xfs_bmap حداکثر به تعداد .I num_extents قطعه را نمایش میدهد. در غیاب .BR \-n ، دستور .B xfs_bmap تمام قطعات موجود در پرونده را نمایش خواهد داد. .TP .B \-p اگر از این گزینه استفاده شود، .B xfs_bmap تمام قطعات نانوشته (از پیش تخصیصیافته یا preallocated) را که فاقد دادههای نوشته‌شده هستند دریافت میکند. با گزینه .BR \-v ، ستون .I flags نشان خواهد داد که کدام قطعات از پیش تخصیصیافته/نانوشته هستند. .TP .B \-v اطلاعات دقیقتر و کاملتری را نمایش میدهد. هنگام مشخص کردن این فلگ، اطلاعات اضافی مربوط به گروه تخصیص (AG یا Allocation Group) به فرم زیر به هر سطر ضمیمه میشود: .IP .RS 1.2i .IR agno " (" startagoffset .. endagoffset ") " nblocks " " flags .RE .IP استفاده از گزینه دوم .B \-v راهنمای علائم ستون .I flags را چاپ میکند. .TP .B \-V شماره نسخه را چاپ کرده و خارج میشود. .SH "همچنین ببینید (SEE ALSO)" .BR xfs_fsr (8), .BR xfs (5).