NVME-SEAGATE-VS-T(1)
π nvme-seagate-vs-temperature-stats(1) π
okay so real talk β this is a page from the NVMe Manual, and it's all about nvme-seagate-vs-temperature-stats. yes that name is a mouthful, we're aware, slay anyway β¨
πΈ NAME πΈ
nvme-seagate-vs-temperature-stats β grab Seagate's vendor-specific temperature stats, bestie π
π¦ SYNOPSIS π¦
nvme [<global-options>] seagate vs-temperature-stats <device> [OPTIONS]
π DESCRIPTION π
k so listen: this command only works on Seagate devices that actually support this feature. like, not every command works across every product family β that's just how it is, no cap. π
the <device> parameter is mandatory (literally cannot skip it, don't try) and it can be either of these two icons:
- an NVMe character device (ex:
/dev/nvme0) - an nvme block device (ex:
/dev/nvme0n1)
β¨ OPTIONS β¨
π GLOBAL OPTIONS π
these live at the top-level nvme command and they're available to this subcommand too β so handy fr fr:
--dry-runβ prints the command that would be executed but does not actually execute it. all talk, no action, iconic π«Ά--no-ioctl-probingβ disables probing for 64-bit IOCTL support.--no-retriesβ turns off the retry logic on transient errors.-o <fmt>,--output-format=<fmt>β sets the reporting format tonormal,tabular,json, orbinary. only one output format at a time, pick your fighter π--output-format-version=<version>β selects the output format version. version1uses the original field naming, while version2(the default) gives you more consistent and script-friendly field names. any other version gets rejected, sorry babe π--quietβ suppresses informational messages. errors are still reported, and--quietcancels any--verbosefor the library log level. (yes they fight, and quiet wins π )--set-options=<key=value>[,<key=value>...]β sets libnvme library options for this invocation. 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). truly no rush β-v,--verboseβ increases the level of detail in the output. you can specify it multiple times to crank the verbosity even higher. more v's, more words π₯
also bestie, these options can be set as machine-wide defaults in nvme-cli.conf(5). and a command-line flag always overrides the file β the CLI said what it said π
π EXAMPLES π
get vendor specific temperature statistics for the specified device:
# nvme seagate vs-temperature-stats /dev/nvme0
π§ NVME π§
part of the nvme-user suite β¨
k bye bestie, go read your temps π‘οΈπ β this page is from the NVMe crew, version dated 10/30/2026. mwah π
π¦ 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