FADVISE(1) User Commands FADVISE(1)

fadvise - ارائه راهنمایی و مشاوره به هسته لینوکس در مورد الگوی دسترسی به فایل

fadvise [-a advice] [-o offset] [-l length] filename

fadvise [-a advice] [-o offset] [-l length] -d file-descriptor

دستور fadvise یک دستور ساده به عنوان پوششی برای فراخوان سیستمی posix_fadvise(2) است که برای اعلام پیشاپیش الگوی دسترسی به داده‌های فایل به کار می‌رود.

-d, --fd file-descriptor

اعمال راهنمایی بر روی فایلی که با توصیف‌گر فایل مشخص شده است، به جای باز کردن فایلی که با نام فایل تعیین شده است.

-a, --advice advice

برای مشاهده مقادیر موجود برای راهنمایی، به خروجی دستور با گزینهٔ --help مراجعه کنید. اگر این گزینه مشخص نشود، "dontneed" به عنوان راهنمایی پیش‌فرض استفاده می‌شود.

-o, --offset offset

تعیین آفست شروع محدوده، به بایت. اگر این گزینه مشخص نشود، 0 به عنوان مقدار پیش‌فرض استفاده می‌شود.

-l, --length length

تعیین طول محدوده، به بایت. اگر این گزینه مشخص نشود، 0 به عنوان مقدار پیش‌فرض استفاده می‌شود.

-h, --help

نمایش متن راهنما و خروج.

-V, --version

نمایش نسخه و خروج.

دستور fadvise دارای مقادیر وضعیت خروج زیر است:

0

موفقیت

1

شکست نامشخص

Masatake YAMATO <yamato@redhat.com>

posix_fadvise(2)

برای گزارش باگ‌ها، از ردیاب مشکلات https://github.com/util-linux/util-linux/issues.

دستور fadvise بخشی از بستهٔ util-linux است که می‌توان آن را از بایگانی هسته لینوکس https://www.kernel.org/pub/linux/utils/util-linux.

2026-09-02 util-linux 2.42.3