NVME-LOCKDOWN(1) NVMe Manual NVME-LOCKDOWN(1)

nvme-lockdown - فعال‌سازی یا غیرفعال‌سازی قفل دستورات (Lockdown) در کنترلر NVMe

nvme-lockdown <device> [--ofi=<ofi> | -O <ofi>]
                        [--ifc=<ifc> | -f <ifc>]
                        [--prhbt=<prhbt> | -p <prhbt>]
                        [--scp=<scp> | -s <scp>]
                        [--uuid=<UUID_Index> | -U <UUID_Index>]
                        [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
                        [--timeout=<timeout> | -t <timeout>]

دستور Lockdown برای کنترل قابلیت قفل دستورات و ویژگی‌ها (Command and Feature Lockdown) به کار می‌رود؛ قابلیتی که ممنوعیت یا مجاز بودن اجرای دستور مشخص‌شده یا دستور Set Features را برای یک شناسهٔ ویژگی (Feature Identifier) خاص پیکربندی می‌کند.

-O <ofi>, --ofi=<ofi>

کد عملیات یا شناسهٔ ویژگی (OFI): کد عملیات (Opcode) دستور یا شناسهٔ ویژگی دستور Set Features را که توسط فیلد دامنه (Scope) مشخص می‌شود، تعیین می‌کند.

-f <ifc>, --ifc=<ifc>

فیلد رابط (INF): رابط‌هایی را که تحت تأثیر این دستور قرار می‌گیرند، مشخص می‌کند.

-p <prhbt>, --prhbt=<prhbt>

بیت ممنوعیت (PRHBT): مشخص می‌کند که کد عملیات دستور یا شناسهٔ ویژگیِ Set Features تعیین‌شده توسط این دستور، ممنوع شود یا مجاز باشد.

-s <scp>, --scp=<scp>

فیلد دامنه (SCP): محتوای فیلد کد عملیات یا شناسهٔ ویژگی را مشخص می‌کند.

-U <UUID_Index>, --uuid=<UUID_Index>

نمایهٔ UUID - اگر این فیلد روی مقداری غیر از صفر تنظیم شود، مقدار آن نمایهٔ یک UUID در فهرست UUIDهای استفاده‌شده توسط دستور خواهد بود. اگر این فیلد روی 0h تنظیم (پاک) شود، هیچ نمایهٔ UUIDای مشخص نشده است.

-o <fmt>, --output-format=<fmt>

تنظیم قالب گزارش‌دهی روی normal، json یا binary. در هر بار تنها یک قالب خروجی می‌تواند استفاده شود.

-v, --verbose

افزایش جزئیات اطلاعات در خروجی.

-t <timeout>, --timeout=<timeout>

بازنویسی مقدار مهلت زمانی پیش‌فرض. بر حسب میلی‌ثانیه.

هنوز مثالی وجود ندارد.

بخشی از مجموعهٔ nvme-user

02/16/2026 NVMe