| f2fs_io(8) | System Administration Utilities | f2fs_io(8) |
نام (NAME)
f2fs_io - ابزار ioctl برای f2fs
توضیحات (DESCRIPTION)
f2fs_io برای ارسال دستورات گوناگون به سیستم فایل f2fs جهت مقاصد مدیریتی استفاده میشود.
دستورات در دسترس (AVAILABLE COMMANDS)
- set_verity [file]
- تنظیم پرچمهای verity مرتبط با فایل مشخصشده.
- getflags [file]
- دریافت پرچمهای مرتبط با فایل مشخصشده.
- setflags [flag] [file]
- تنظیم یک پرچم f2fs روی فایل مشخصشده. پرچم میتواند casefold، compression و nocompression باشد.
- shutdown shutdown filesystem
- توقف و مسدودسازی تمامی ورودی/خروجیها برای سیستم فایل سوارشده روی dir. پارامتر سطح میتواند موارد زیر باشد:
- 0
- خاتمه با همگامسازی کامل (full sync)
- 1
- خاتمه تنها با نقطه بازرسی (checkpoint only)
- 2
- خاتمه بدون همگامسازی (no sync)
- 3
- خاتمه با تخلیه فراداده (metadata flush)
- 4
- خاتمه با نشانهگذاری fsck
- pinfile [get|set] [file]
- دریافت یا تنظیم وضعیت پینشدن روی یک فایل.
- fallocate [keep_size] [offset] [length] [file]
- درخواست تخصیص فضا برای یک فایل. پارامتر keep_size میتواند 1 یا 0 باشد.
- write [chunk_size in 4kb] [offset in chunk_size] [count] [pattern] [IO] [file_path]
- نوشتن یک الگوی داده مشخص در file_path. پارامتر pattern میتواند موارد زیر باشد:
- پارامتر IO میتواند موارد زیر باشد:
- read [chunk_size in 4kb] [offset in chunk_size] [count] [IO] [print_nbytes] [file_path]
- خواندن دادهها در file_path و چاپ print_nbytes. گزینههای IO میتواند موارد زیر باشد:
- fiemap [offset in 4kb] [count] [file_path]
- دریافت آدرس بلاک در فایل
- gc_urgent dev [start|end|run] [time in sec]
- شروع، پایان یا اجرای gc_urgent برای یک دوره زمانی مشخص
- defrag_file [start] [length] [file_path]
- یکپارچهسازی یک فایل.
- copy [-d] [-m] [-s] [src_path] [dst_path]
- کپی فایل از src_path به dst_path. پارامتر pattern میتواند موارد زیر باشد:
- get_cblocks [file]
- دریافت تعداد بلاکهای فشردهشده.
- release_cblocks [file]
- آزادسازی بلاکهای فشردهشده برای دستیابی به فضای خالی.
- reserve_cblocks [file]
- رزرو بلاکهای خالی جهت آمادهسازی برای بازکردن فشردگی بلاکها در فایل.
- gc [sync_mode] [file]
- راهاندازی زبالهروبی سیستم فایل (filesystem GC)
نویسنده (AUTHOR)
این نسخه از f2fs_io توسط Jaegeuk Kim <jaegeuk@kernel.org> نوشته شده است.
در دسترس بودن (AVAILABILITY)
f2fs_io از نشانی زیر در دسترس است: git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git
| March 2020 | f2fs-tools |