NVME-MICRON-NAND-(1)
π nvme-micron-nand-stats β the nvme manual page, but make it cute
okay so bestie, welcome to NVME-MICRON-NAND-(1) β¨ this is the page for nvme-micron-nand-stats, and yeah the title's a mouthful but we move π
π¦ NAME
nvme-micron-nand-stats β literally just goes and grabs the NAND statistics off your Micron device. that's it. that's the whole job πΈ
β SYNOPSIS
nvme [<global-options>] micron vs-nand-stats <device>
π DESCRIPTION
so this command prints out NAND info for the Micron device you point it at, like Total bytes written, Bad block count, Erase failures etc π yeah, "etc" β the manpage said it, not me.
the <device> parameter is mandatory (like, non-negotiable, you have to give it one) and it can be either:
- the NVMe character device, ex:
/dev/nvme0 - or a namespace block device, ex:
/dev/nvme0n1
π important vibe check: this only works on Micron devices of model numbers 54XX. support for new devices may be added subsequently, so likeβ¦ don't come for me if your model number isn't on the list π
β¨ OPTIONS
None. literally none. zero options. she's low maintenance π«Ά
π GLOBAL OPTIONS
these ones are defined at the top-level nvme command, and they're available to this subcommand too β so they're not hers, she's just borrowing them π
--dry-runβ prints the command that would be executed, but doesn't actually execute it. window shopping, basically ποΈ--no-ioctl-probingβ disables probing for 64-bit IOCTL support.--no-retriesβ disables retry logic on transient errors. one shot, no take-backs π-o <fmt>,--output-format=<fmt>β sets the reporting format to normal, tabular, 'json, or binary. only one output format at a time, bestie β pick one, commit, slay β¨--output-format-version=<version>β picks the output format version. version 1 uses the original field naming, while version 2 (the default) gives you more consistent and script-friendly field names. any other version? rejected. not today π--quietβ suppresses informational messages. errors still get reported though, and--quietcancels any--verbosefor the library log level. she's quiet, not oblivious π--set-options=<key=value>[,<key=value>...]β sets libnvme library options for this invocation. the supported keys areforce-4k,mi-probe-enabled,test-base-dirandtest-sysfs-dirπ§--timeout=<ms>β sets the timeout for the command in milliseconds.infiniteor-1waits without a time limit (0xffffffff). no clock-watching energy β°-v,--verboseβ increases the level of detail in the output. may be specified multiple times to further increase verbosity. the way she just keeps going π
π also! these options can be set as machine-wide defaults in nvme-cli.conf(5). and a command-line flag always overrides the file. periodt.
π EXAMPLES
- retrieve NAND statistics information π₯
# nvme micron vs-nand-stats /dev/nvme0
π§ NVME
part of the nvme-user suite π« iconic, no notes.
and that's the page!! π authored under the NVMe manual, dated 10/30/2026, living at the source/version NVMe β go get those NAND stats bestie, you got this π«Άπ
β¨
π¦ 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