LinuxAlternative

Linux · System Tools

nvme-cli

nvme-cli es una utilidad de línea de comandos para gestionar SSDs NVMe en Linux.

Código abiertoGratis
Sé el primero en valorar
Licencia
GPL-2.0
Última versión
3.1

¿Qué es nvme-cli?

nvme-cli ofrece acceso directo a la especificación NVMe, permitiéndote consultar datos de salud, firmware, espacios de nombres y realizar operaciones de bajo nivel. Ha sido parte del ecosistema de Linux durante varios años y se mantiene en el árbol principal del kernel, por lo que funciona en la mayoría de las distribuciones.

La herramienta está dirigida a administradores de sistemas, usuarios avanzados y desarrolladores que necesitan un control preciso sobre los dispositivos NVMe, especialmente en servidores o estaciones de trabajo donde las herramientas gráficas no están disponibles. Replica muchos de los diagnósticos que obtienes con utilidades de Windows como CrystalDiskInfo, pero todo se realiza a través de la terminal.

En comparación con CrystalDiskInfo, nvme-cli se siente más técnico: escribes comandos y analizas la salida en lugar de hacer clic en una interfaz gráfica. Eso puede ser un inconveniente para usuarios ocasionales, pero también significa que puedes automatizar las comprobaciones con scripts, integrarlo con sistemas de monitoreo y evitar la sobrecarga de una interfaz gráfica.

Ideal para: Administradores de sistemas y usuarios avanzados que necesitan un control detallado y automatizable sobre SSDs NVMe.

Funciones clave de nvme-cli

  • Leer información de salud SMART
  • Mostrar detalles del controlador y de los espacios de nombres
  • Actualizar firmware
  • Crear, eliminar y redimensionar espacios de nombres
  • Realizar operaciones de borrado seguro y formateo
  • Establecer y obtener banderas de características
  • Soporte para NVMe over Fabrics
  • Funciona en todas las principales distribuciones de Linux

Ventajas

  • Funciona en cualquier distribución de Linux con soporte de paquetes
  • Sin dependencias de interfaz gráfica, bajo uso de recursos
  • Totalmente automatizable mediante scripts
  • Actualizado con la última especificación NVMe

Inconvenientes

  • Curva de aprendizaje pronunciada para usuarios no familiarizados con la línea de comandos
  • Sin vista previa gráfica; la salida es texto plano
  • Limitado a dispositivos NVMe; no es útil para unidades SATA

Programas de Windows que sustituye nvme-cli

Cómo instalar nvme-cli en Linux

Ubuntu / Mintsudo apt install nvme-cli
Debiansudo apt install nvme-cli
Fedorasudo dnf install nvme-cli
Arch / Manjarosudo pacman -S nvme-cli
openSUSEsudo zypper install nvme-cli

Consejos para usuarios de Windows

CrystalDiskInfo presenta las métricas de salud en una ventana; con nvme-cli usarás comandos como nvme smart-log /dev/nvme0 y analizarás los campos manualmente. No hay formatos de archivo propietarios que convertir, solo nodos de dispositivo. Familiarízate con las banderas comunes (-o, -s, -f) y considera crear alias para los comandos frecuentes en tu shell para un acceso más rápido.

nvme-cli: preguntas frecuentes

¿Cómo compruebo la salud del SSD con nvme-cli?

Ejecuta nvme smart-log /dev/nvme0 (reemplaza el nombre del dispositivo) y revisa los campos 'critical_warning' y 'temperature'.

¿Puedo actualizar el firmware NVMe usando nvme-cli?

Sí, usa nvme fw-download seguido de nvme fw-activate con el archivo de imagen adecuado.

¿nvme-cli está incluido en la instalación predeterminada de Ubuntu?

No, pero está disponible en los repositorios de Ubuntu y se puede instalar con sudo apt install nvme-cli.

¿nvme-cli admite NVMe over Fabrics?

Se admiten los comandos básicos de NVMe over Fabrics, aunque la gestión avanzada puede requerir herramientas adicionales.

Actualizado el