NVME-ID-DOMAIN(1)
π NAME π
nvme-id-domain β okay bestie, this is the page from the NVMe Manual for sending an NVMe Identify Domain List command, getting the result back, and showing you that structure. β¨
β¨ SYNOPSIS β¨
nvme [<global-options>] id domain <device>
[--dom-id=<domain_id> | -d <domain_id>]
π¦ DESCRIPTION π¦
So for the NVMe device you give it, this sends an identify command and returns the domain list data structure. That's the whole vibe. π
The <device> parameter is mandatory β like, you literally cannot skip it β and it can be either the NVMe character device (example: /dev/nvme0) or a namespace block device (example: /dev/nvme0n1). π«Ά
π¨ Deprecated-alias check, bestie: the barenvme id-domainform (without a space) still works as a deprecated alias, but it will be removed in a future major version. New scripts should usenvme id domaininstead. No cap, update those scripts. π
π OPTIONS π
-d <domain_id>,--dom-id=<domain_id>β Retrieve the identify domain list data structure for the given domain id. If this value is not given, the domain id will be0xffff. Default behavior, iconic. π
π GLOBAL OPTIONS π
These are defined at the top-level nvme command, and they're available to this subcommand too. Global-option besties, rise. β¨
--dry-runβ Print the command that would be executed, but do not actually execute it. All the look, none of the commit. π--no-ioctl-probingβ Disable probing for 64-bit IOCTL support.--no-retriesβ Disable retry logic on transient errors.-o <fmt>,--output-format=<fmt>β Set the reporting format tonormal,tabular,'json, orbinary. Only one output format may be used at a time. Pick one, bestie, literally one. π--output-format-version=<version>β Select the output format version. Version1uses the original field naming, while version2(default) provides more consistent and script-friendly field names. Other versions are rejected. π«--quietβ Suppress informational messages. Errors are still reported, and--quietcancels any--verbosefor the library log level.--set-options=<key=value>[,<key=value>...]β Setlibnvmelibrary 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). Patient queen behavior. β³-v,--verboseβ Increase the level of detail in the output. May be specified multiple times to further increase verbosity. Spill the tea, command. π
These options can also be set as machine-wide defaults in nvme-cli.conf(5). A command-line flag always overrides the file. File says one thing, flag says another, flag wins. Periodt. π
π§ EXAMPLES π§
No examples yet. π That's literally what the page says β no examples yet. When they show up, they'll eat, but for now: no examples yet. π
π NVME π
Part of the nvme-user suite. π
okay that's the whole page, bestie π«Ά β this one's from source/version NVMe, dated 10/30/2026, and the page id is NVME-ID-DOMAIN(1). Bye, love you, read your man pages. π
π¦ 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