| NVME-NVME-MI-SEND(1) | NVMe Manual | NVME-NVME-MI-SEND(1) |
نام (NAME)
nvme-nvme-mi-send - ارسال دستورات رابط مدیریتی NVMe (NVMe-MI Send) به دستگاه
خلاصه دستور (SYNOPSIS)
nvme nvme-mi-send <device> [--opcode=<opcode> | -O <opcode>]
[--namespace-id=<nsid> | -n <nsid>]
[--data-len=<data-len> | -l <data-len>]
[--nmimt=<nmimt> | -m <nmimt>]
[--nmd0=<nmd0> | -0 <nmd0>] [--nmd1=<nmd1> | -1 <nmd1>]
[--input-file=<file> | -i <file>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
توضیحات (DESCRIPTION)
یک دستور NVMe-MI Send را به دستگاه مشخصشده ارسال کرده و نتایج را بازمیگرداند.
پارامتر <device> اجباری است و میتواند یک دستگاه کاراکتری NVMe (مانند /dev/nvme0) یا دستگاه بلوکی (مانند /dev/nvme0n1) باشد.
در صورت موفقیت 0 و در غیر این صورت کد خطا بازگردانده میشود.
گزینهها (OPTIONS)
-O <opcode>, --opcode=<opcode>
کد
عملیات (opcode)
مربوط به NVMe-MI
جهت ارسال
به دستگاه
در این
دستور. از
آنجا که این
پارامتر
اجباری
است، این
آرگومان
الزامی
است.
-n <nsid>, --namespace-id=<nsid>
مقدار ns-id
در دستور.
-l <data-len>, --data-len=<data-len>
طول داده
برای بافر
مورد
استفاده در
این دستور.
-m <nmimt>, --nmimt=<nmimt>
مقدار
نوع پیام NVMe-MI
در دستور.
-0 <nmd0>, --nmd0=<nmd0>
مقدار dword 0
درخواست
مدیریت NVMe در
دستور.
-1 <nmd1>, --nmd1=<nmd1>
مقدار dword 1
درخواست
مدیریت NVMe در
دستور.
-i <file>, --input-file=<file>
اگر
دستور یک
دستور
دادهبهبیرون
(نوشتن یا data-out)
باشد، از
این فایل
برای پر
کردن بافر
ارسالی به
دستگاه
استفاده
کنید. اگر
هیچ فایلی
مشخص نشود،
فرض میشود
که از STDIN
استفاده
میشود.
-o <fmt>, --output-format=<fmt>
تنظیم
قالب
گزارشدهی
به normal، json یا
binary. در هر
لحظه تنها
یک قالب
خروجی
میتواند
استفاده
شود.
-v, --verbose
افزایش
جزئیات
اطلاعات در
خروجی.
مثالها (EXAMPLES)
•ارسال
دستور nvme-mi-send
توسط
برنامه
برای اجرای
نوشتن VPD:
# nvme nvme-mi-send /dev/nvme0n1 -O 6 -m 1 -0 0 -1 0x100 -l 256 -i vpd.bin
NVME
بخشی از مجموعه nvme-user
همچنین ببینید (SEE ALSO)
| 02/16/2026 | NVMe |