NVME-VIRTIUM-SHOW-IDENTIFY(1)
π NVME-VIRTIUM-SHOW-IDENTIFY π
okay bestie, welcome to the nvme-virtium-show-identify page β it lives in the nvme manual, and it's literally just here to spill the entire tea on your device's identify info β¨
πΈ NAME πΈ
nvme-virtium-show-identify β show a complete detail of identify device information in json format. that's it, that's the whole job π
π¦ SYNOPSIS π¦
nvme [<global-options>] virtium show-identify <device>
β¨ DESCRIPTION β¨
okay so this command prints the complete detail of the identify device information. like, complete complete π the details include settings and a description of each feature, and those descriptions are based on the NVM Express Revision 1.3c specification β so it's giving very much "I did my homework" energy π
the <device> parameter is mandatory (no skipping it, bestie, it's required, periodt) and it may be either the NVMe character device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1) π₯
on success, the command prints identify device in human readable format. slay π
π OPTIONS π
none π like, genuinely none. this subcommand is unbothered and thriving with zero options of its own.
π GLOBAL OPTIONS π
these ones live up at the top-level nvme command, and they're available to this subcommand too β so you're not left out π«Ά
--dry-runβ print the command that would be executed, but do not actually execute it. all the vibes of running it, zero of the consequences π--no-ioctl-probingβ disable probing for 64-bit IOCTL support.--no-retriesβ disable retry logic on transient errors. one shot, no second chances π-o <fmt>,--output-format=<fmt>β set the reporting format tonormal,tabular,'json, orbinary. only one output format may be used at a time β pick your fighter, not all of them β--output-format-version=<version>β select the output format version. version 1 uses the original field naming, while version 2 (default) provides more consistent and script-friendly field names. other versions are rejected β no gatecrashing π«--quietβ suppress informational messages. errors are still reported, and--quietcancels any--verbosefor the library log level. so it's a "shhh" that actually overrides the "say more" π--set-options=<key=value>[,<key=value>...]β set libnvme library options for this invocation. supported keys areforce-4k,mi-probe-enabled,test-base-dirandtest-sysfs-dir.--timeout=<ms>β set the timeout for the command in milliseconds.infiniteor-1waits without a time limit (0xffffffff). patience is a virtue fr fr π§-v,--verboseβ increase the level of detail in the output. may be specified multiple times to further increase verbosity. stack it like your fave accessories π
these options can also be set as machine-wide defaults in nvme-cli.conf(5). a command-line flag always overrides the file. no cap.
π EXAMPLES π
- Show Identify Device:
# nvme virtium show-identify /dev/nvme0n1
π NVME π
part of the nvme-user suite π«Ά
and that's the whole page, bestie β NVME-VIRTIUM-SHOW() (yes the header and footer are the same name, iconic symmetry) from the nvme-user suite. now go forth and identify your devices π
β¨π
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms