Package nvme-cli

NVMe management command line interface

https://github.com/linux-nvme/nvme-cli

nvme-cli provides NVM-Express user space tooling for Linux.

General Commands
Command Description
nvme the dumb pci-e storage utility
nvme-admin-passthru Submit an arbitrary admin command, return results
nvme-attach-ns Send NVMe attach namespace, return result.
nvme-changed-ns-list-log Send NVMe Changed Namespace List log page request, returns result and log.
nvme-compare Send an NVMe Compare command, provide results
nvme-connect Connect to a Fabrics controller.
nvme-connect-all Discover and Connect to Fabrics controllers.
nvme-create-ns Send NVMe Namespace management command to create namespace, returns results.
nvme-delete-ns Send NVMe Namespace Management delete namespace command, return result.
nvme-detach-ns Send NVMe detach namespace, return result.
nvme-device-self-test Perform the necessary tests to observe the performance and the parameters
nvme-dir-receive Send a directive receive command, returns applicable results
nvme-dir-send Issue a directive send command, returns applicable results
nvme-disconnect Disonnect one or more Fabrics controller(s).
nvme-discover Send Get Log Page request to Discovery Controller.
nvme-dsm Send NVMe Data Set Management, return results
nvme-effects-log Send NVMe Command Effects log page request, returns result and log
nvme-endurance-log Send NVMe Endurance log page request, returns result and log
nvme-error-log Send NVME Error log page request, return result and log
nvme-flush Flush command.
nvme-format Format an NVMe device
nvme-fw-commit Used to verify and commit a firmware image.
nvme-fw-download Download all or a portion of an nvme firmware image.
nvme-fw-log Send NVMe Firmware log page request, returns result and log
nvme-gen-hostnqn Generate a host NVMe Qualified Name
nvme-get-feature Gets an NVMe feature, returns applicable results
nvme-get-log Retrieves a log page from an NVMe device
nvme-get-ns-id Retrieves the namespace ID for an NVMe block device
nvme-help Help information.
nvme-huawei-id-ctrl Send NVMe Identify Controller, return result and structure
nvme-huawei-list List all recognized Huawei NVMe devices
nvme-id-ctrl Send NVMe Identify Controller, return result and structure
nvme-id-ns Send NVMe Identify Namespace, return result and structure
nvme-id-nvmset Send NVMe Identify NVM Set List, return result and structure
nvme-intel-id-ctrl Send NVMe Identify Controller, return result and structure
nvme-intel-internal-log Retrieve Intel device's internal log and save to file.
nvme-intel-lat-stats Send NVMe Identify Controller, return result and structure
nvme-intel-market-name Send NVMe Identify Controller, return result and structure
nvme-intel-smart-log-add Send NVMe Intel Additional SMART log page request, returns result and log
nvme-intel-temp-stats Send NVMe SMART log page request, returns result and log
nvme-io-passthru Submit an arbitrary io command, return results
nvme-list List all recognized NVMe devices
nvme-list-ctrl Send NVMe Identify List Controllers, return result and structure
nvme-list-ns Send NVMe Identify List Namespaces, return result and structure
nvme-list-subsys List all NVMe subsystems
nvme-lnvm-create Instantiate a target on top of a LightNVM enabled device
nvme-lnvm-diag-bbtbl Diagnose the bad block table
nvme-lnvm-diag-set-bbtbl Set a block state in the bad block table
nvme-lnvm-factory Factory reset a LightNVM device
nvme-lnvm-id-ns Identify Geometry for LightNVM NVMe device
nvme-lnvm-info Show general information and registered target types with LightNVM
nvme-lnvm-init Initialize LightNVM device with media manager
nvme-lnvm-list List all recognized LightNVM NVMe devices
nvme-lnvm-remove Remove an initialized LightNVM target.
nvme-netapp-smdevices Display information for each NVMe path to an E-Series volume
nvme-ns-descs Send NVMe Identify for a list of Namespace Identification Descriptor structure...
nvme-ns-rescan Rescans the nvme namespaces.
nvme-read Send an NVMe Read command, provide results
nvme-reset Reset the nvme controller.
nvme-resv-acquire Acquire an nvme reservation
nvme-resv-register Register an nvme reservation
nvme-resv-release Release an nvme reservation
nvme-resv-report Send NVMe Reservation Report, parse the result
nvme-sanitize Send NVMe Sanitize Command, return result
nvme-sanitize-log Send NVMe sanitize-log Command, return result
nvme-security-recv Security Recv command
nvme-security-send Security Send command
nvme-self-test-log Retrieve the log information initited by device-self-test and display it
nvme-set-feature Sets an NVMe feature, returns applicable results
nvme-set-property Writes and shows the defined NVMe controller property for NVMe ove Fabric
nvme-show-regs Reads and shows the defined NVMe controller registers for NVMe over PCIe or the...
nvme-smart-log Send NVMe SMART log page request, returns result and log
nvme-subsystem-reset Reset the nvme subsystem.
nvme-telemetry-log Retrieves a Telemetry Host-Initiated log page from an NVMe device
nvme-toshiba-clear-pcie-correctable-errors Reset the PCIe correctable errors count to zero.
nvme-toshiba-vs-internal-log Retrieve a Toshiba device's vendor specific internal log and either save to file...
nvme-toshiba-vs-smart-add-log Retrieve a Toshiba device's vendor specific extended SMART log page contents and...
nvme-wdc-cap-diag Retrieve WDC device's diagnostic log and save to file.
nvme-wdc-clear-pcie-corr Clears the pcie correctable errors field returned in the smart-log-add command.
nvme-wdc-drive-essentials Retrieve WDC device's drive essentials bin files and save to a tar file.
nvme-wdc-drive-log Retrieve WDC device's drive log and save to file.
nvme-wdc-get-crash-dump Retrieve WDC device's crash dump.
nvme-wdc-id-ctrl Send NVMe Identify Controller, return result and structure
nvme-wdc-purge Send NVMe WDC Purge Vendor Unique Command, return result
nvme-wdc-purge-monitor Send NVMe WDC Purge-Monitor Vendor Unique Command, return result
nvme-wdc-smart-add-log Send NVMe WDC smart-add-log Vendor Unique Command, return result
nvme-write Send an NVMe write command, provide results
nvme-write-uncor Send an NVMe write uncorrectable command, return results
nvme-write-zeroes Send an NVMe write zeroes command, return results