LinuxCommandLibrary

nvme

manages NVMe devices

TLDR

List NVMe devices

$ nvme list
copy
Show device info
$ nvme id-ctrl [/dev/nvme0]
copy
Show namespace info
$ nvme id-ns [/dev/nvme0n1]
copy
Show SMART data
$ nvme smart-log [/dev/nvme0]
copy
Format namespace
$ nvme format [/dev/nvme0n1]
copy
Firmware update
$ nvme fw-download [/dev/nvme0] --fw=[firmware.bin]
copy

SYNOPSIS

nvme [command] [options]

DESCRIPTION

nvme manages NVMe devices. Provides admin and I/O commands.
The tool controls NVMe SSDs. Low-level device management.

PARAMETERS

list

List NVMe devices.
id-ctrl DEVICE
Show controller info.
id-ns DEVICE
Show namespace info.
smart-log DEVICE
Show SMART log.
format DEVICE
Format namespace.
fw-download DEVICE
Download firmware.
--help
Display help information.

CAVEATS

Root required for most operations. Format destroys data. Use with caution.

HISTORY

nvme-cli was created for NVMe device management on Linux systems.

SEE ALSO

smartctl(1), hdparm(1), lsblk(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community