--block 0|1 | 0-> open(non-blocking); | help |
-B 0|1 | this option controls how the file handle to the DEVICE is opened. | help + man |
--cns CNS | value for NVMe Identify command | help |
--inhex, -I FN|-I | FN is expected to be a file name (or '-' for stdin) which contains ASCII hexadecimal or binary representing an INQUIRY (including VPD page) response. | help + man |
--json JO]|-j[=JO | output in JSON instead of plain text Use --json=? for JSON help | help |
--js-file, -J JFN|-J | JFN is a filename to which JSON output is written (def: stdout); | help + man |
--len, -l LEN|-l | requested response length (def: 0 -> fetch 36 bytes first, then fetch again as indicated) | help + man |
--maxlen, -m LEN|-m | this option has the same action as the --len=LEN option above. | help + man |
--page, -p PG|-p | Vital Product Data (VPD) page number or abbreviation (opcode number if '--cmddt' given) | help + man |
--sinq_inraw, -Q RFN|-Q | where RFN is a filename containing binary standard INQUIRY response data that matches either DEVICE or FN. | help + man |
-a, --ata | This option is only available in Linux. (in the manual page but not in --help) | man |
-c, --cmddt | set the Command Support Data (CmdDt) bit (defaults to clear(0)). (in the manual page but not in --help) | man |
-d, --descriptors | decodes and prints the version descriptors found in a standard INQUIRY response. (in the manual page but not in --help) | man |
-e | see entry below for --vpd. (in the manual page but not in --help) | man |
-f, --force | As a sanity check, the normal action when fetching VPD pages other than page 0x0 (the "Supported VPD pages" VPD page), is to first fetch page 0x0 and only if the requested page is one of the… (in the manual page but not in --help) | man |
-u, --export | prints out information obtained from the device. (in the manual page but not in --help) | man |
-E, -x, --extended | prints the extended INQUIRY VPD page [0x86]. (in the manual page but not in --help) | man |
-h, --help | print out the usage message then exit. (in the manual page but not in --help) | man |
-H, --hex | rather than decode a standard INQUIRY response, a VPD page or command support data; (in the manual page but not in --help) | man |
-i, --id | prints the device identification VPD page [0x83]. (in the manual page but not in --help) | man |
-L, --long | this option causes more information to be decoded from the Identify command sent to a NVMe DEVICE. (in the manual page but not in --help) | man |
-O, --old | Switch to older style options. (in the manual page but not in --help) | man |
-o, --only | Do not attempt to additionally retrieve the serial number VPD page (0x80) to enhance the output of a standard INQUIRY. (in the manual page but not in --help) | man |
-q, --quiet | suppress the amount of decoding and error output. (in the manual page but not in --help) | man |
-r, --raw | in the absence of the --inhex=FN option, the response is output in binary. (in the manual page but not in --help) | man |
-s, --vendor | output a standard INQUIRY response's vendor specific fields from offset 36 to 55 in ASCII. (in the manual page but not in --help) | man |
-v, --verbose | increase level of verbosity. (in the manual page but not in --help) | man |
-V, --version | print out version string then exit. (in the manual page but not in --help) | man |
-36 | only requests 36 bytes of response data for an INQUIRY. (in the manual page but not in --help) | man |
-A | Assume given DEVICE is an ATA or ATAPI device. (in the manual page but not in --help) | man |
-b | decodes the Block Limits VPD page [0xb0]. (in the manual page but not in --help) | man |
-cl | lists the command data for all supported commands (followed by the command name) by looping through all 256 opcodes. (in the manual page but not in --help) | man |
-M | decodes the Mode page policy VPD page [0x87]. (in the manual page but not in --help) | man |
-N, --new | Switch to the newer style options. (in the manual page but not in --help) | man |
-P | decodes the Unit Path Report VPD page [0xc0] which is EMC specific. (in the manual page but not in --help) | man |
-? | output usage message and exit. (in the manual page but not in --help) | man |