table of contents
other versions
- buster 1.7-1
- buster-backports 1.12-5~bpo10+1
- testing 1.12-5
- unstable 1.12-8
- experimental 1.14-3
other sections
NVME(1) | NVMe Manual | NVME(1) |
NAME¶
nvme - the dumb pci-e storage utilitySYNOPSIS¶
nvme <command> <device> [<args>]
DESCRIPTION¶
NVM-Express is a fast, scalable host controller interface designed to address the needs for PCI Express based solid state drives.This nvme program is a user space utility to provide standards compliant tooling for NVM-Express drives. It was made specifically for Linux as it relies on the IOCTLs defined by the mainline kernel driver.
NVME COMMANDS¶
The utility has sub-commands for all admin and io commands defined in the specification and for displaying controller registers. There is also an option to submit completely arbitrary commands. For a list of commands available, run "nvme help".NVME CLI SUB-COMMANDS¶
Main commands¶
nvme-admin-passthru(1)Admin Passthrough Command
IO Compare
Retrieve error logs
Submit flush
nvme-dms(1)
Submit Data Set Management
Format namespace(s)
nvme-fw-activate(1)
F/W Activate
F/W Download
Retrieve f/w log
Get Features
Generic Get Log
Telemetry Host-Initiated Log
Retrieve Smart Log
Retrieve endurance Log
Retrieve effects Log
Retrieve namespace identifier
NVMe CLI Help
Identify Controller
Identify Namespace
Create a new namespace
Delete existing namespace
Attach namespace
Detach namespace
IO Passthrough Command
List all nvme namespaces
Identify Namespace Identification Descriptor
List all nvme controllers
List controller in NVMe subsystem
Issue IO Read Command
Issue IO Write Command
Issue IO Write Zeroes Command
Issue IO Write Uncorrectable Command
Acquire Namespace Reservation
Register Namespace Reservation
Release Namespace Reservation
Report Reservation Capabilities
Security Receive
Security Send
Set Feature
Show NVMe Controller Registers
Send Get Log Page request to Discovery Controller
Connect to an NVMe-over-Fabrics subsystem
Reads and shows NVMe-over-Fabrics controller
property
FURTHER DOCUMENTATION¶
See the freely available references on the Official NVM-Express Site[1].AUTHORS¶
This is written and maintained by Keith Busch[2].REPORTING BUGS¶
Patches and issues may be submitted to the official repository at https://github.com/linux-nvme/nvme-cli or the Linux NVMe mailing list linux-nvme[3]NVME¶
Part of the nvme suiteNOTES¶
- 1.
- Official NVM-Express Site
- 2.
- Keith Busch
mailto:keith.busch@intel.com
- 3.
- linux-nvme
mailto:linux-nvme@lists.infradead.org
01/08/2019 | NVMe |