NVME-ID-NS(1) NVMe Manual NVME-ID-NS(1) (NAME) nvme-id-ns - NVMe (SYNOPSIS) nvme id-ns [--vendor-specific | -v] [--raw-binary | -b] [--namespace-id= | -n ] [--force] [--human-readable | -H] [--output-format= | -o ] [--verbose | -v] (DESCRIPTION) NVMe . NVMe ( /dev/nvme0) ( /dev/nvme0n1) . '--namespace-id' ns-id . ns-id (override) . (stdout) . (OPTIONS) -n , --namespace-id= nsid . nsid . 0xFFFFFFFF . --force . 1.2 . . -b, --raw-binary (stdout) . . (vendor specific) (human readable) . -V, --vendor-specific . -H, --human-readable . -o , --output-format= normal json binary . . -v, --verbose . (EXAMPLES) o : # nvme id-ns /dev/nvme0n1 o : # nvme id-ns /dev/nvme0 -n 1 # nvme id-ns /dev/nvme0n1 -n 1 # nvme id-ns /dev/nvme0 --namespace-id=1 o : # nvme id-ns /dev/nvme0n1 --vendor-specific # nvme id-ns /dev/nvme0n1 -V 'vs' . o : # nvme id-ns /dev/nvme0n1 --raw-binary > id_ns.raw # nvme id-ns /dev/nvme0n1 -b > id_ns.raw (stdout) . o . # nvme id-ns /dev/nvme0n1 --raw-binary | nvme_parse_id_ns . (pipe) '|' 'cat' . /* File: nvme_parse_id_ns.c */ #include #include #include int main(int argc, char **argv) { unsigned char buf[sizeof(struct nvme_id_ns)]; struct nvme_id_ns *ns = (struct nvme_id_ns *)buf; if (read(STDIN_FILENO, buf, sizeof(buf))) return 1; printf("nsze : %#llx\n", ns->nsze); printf("ncap : %#llx\n", ns->ncap); return 0; } NVME nvme-user NVMe 02/16/2026 NVME-ID-NS(1)