| NVME-ADMIN-PASSTHR(1) | NVMe Manual | NVME-ADMIN-PASSTHR(1) |
نام (NAME)
nvme-admin-passthru - ارسال مستقیم دستور مدیریت NVMe به دستگاه
خلاصه دستور (SYNOPSIS)
nvme-admin-passthru <device> [--opcode=<opcode> | -O <opcode>]
[--flags=<flags> | -f <flags>] [-rsvd=<rsvd> | -R <rsvd>]
[--namespace-id=<nsid> | -n <nsid>] [--cdw2=<cdw2> | -2 <cdw2>]
[--cdw3=<cdw3> | -3 <cdw3>] [--cdw10=<cdw10> | -4 <cdw10>]
[--cdw11=<cdw11> | -5 <cdw11>] [--cdw12=<cdw12> | -6 <cdw12>]
[--cdw13=<cdw13> | -7 <cdw13>] [--cdw14=<cdw14> | -8 <cdw14>]
[--cdw15=<cdw15> | -9 <cdw15>]
[--data-len=<data-len> | -l <data-len>]
[--metadata-len=<len> | -m <len>]
[--input-file=<file> | -i <file>]
[--read | -r] [--write | -w]
[--timeout=<timeout> | -t <timeout>]
[--show-command | -s]
[--dry-run | -d]
[--raw-binary | -b]
[--prefill=<prefill> | -p <prefill>]
[--latency | -T]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
توضیحات (DESCRIPTION)
یک دستور دلخواه مدیریت NVMe را ارسال کرده و نتایج مربوطه را بازمیگرداند. این خروجی ممکن است صرفاً نتیجه و وضعیت دستور باشد، یا در صورتی که دستور بافری را برگرداند شامل بافر نیز باشد. این دستور هیچگونه تفسیری روی کدهای عملیاتی (opcodes) یا گزینهها انجام نمیدهد.
پارامتر <device> اجباری است و میتواند یک دستگاه کاراکتری NVMe (مانند /dev/nvme0) یا یک دستگاه بلوکی فضای نام (مانند /dev/nvme0n1) باشد.
در صورت موفقیت، ساختار بازگرداندهشده (در صورت وجود) بسته به فلگهای گزینه ممکن است به یکی از چندین روش بازگردانده شود؛ ساختار ممکن است توسط برنامه بهصورت یک دامپ هگزادسیمال (hex dump) چاپ شود، یا ممکن است بهصورت یک بافر خام برای تجزیه توسط برنامهای دیگر به stdout ارسال گردد.
گزینهها (OPTIONS)
-O <opcode>, --opcode=<opcode>
-f <flags>, --flags=<flags>
-R <rsvd>, --rsvd=<rsvd>
-n <nsid>, --namespace-id=<nsid>
-[2-9] <cdw>, --cdw[2-3,10-15]=<cdw>
-r, --read, -w, --write
-i <file>, --input-file=<file>
-l <data-len>, --data-len=<data-len>
-m <data-len>, --metadata-len=<data-len>
-s, --show-cmd
-d, --dry-run
-b, --raw-binary
-p, --prefill
-T, --latency
-o <fmt>, --output-format=<fmt>
-v, --verbose
-t <timeout>, --timeout=<timeout>
مثالها (EXAMPLES)
# nvme admin-passthru /dev/nvme0 --opcode=06 --data-len=4096 --cdw10=1 -r
# nvme admin-passthru /dev/nvme0 --opcode=06 --data-len=4096 --cdw10=1 -r -b > id_ns.raw
NVME
بخشی از مجموعهٔ nvme-user
| 02/16/2026 | NVMe |