Qué hacer si un comando de Linux dice orden no encontrada

Qué hacer si un comando de Linux dice orden no encontrada

Fácil 1 min de lectura Publicado el 2026 Por Equipo SolucionaPC

"Orden no encontrada" (command not found) significa que el sistema no reconoce ese comando — casi siempre por una de estas dos razones.

1. El programa no está instalado

Muchos comandos pertenecen a programas que no vienen instalados por defecto. Busca el paquete correspondiente:

sudo apt install nombre-del-programa

Si no sabes el nombre exacto del paquete, busca el nombre del comando junto a tu distribución en un buscador — normalmente coincide o es muy similar.

2. Error de escritura

Antes de instalar nada, revisa que hayas escrito el comando exactamente bien — Linux distingue mayúsculas de minúsculas, y un simple espacio o letra de más provoca este mismo mensaje.

Consejo: usa la tecla Tab mientras escribes — autocompleta comandos y nombres de archivo, evitando errores de escritura y ahorrándote tiempo al mismo tiempo.

3. El programa está instalado pero no en el PATH

En casos menos comunes, el programa está instalado pero en una ubicación que el sistema no busca automáticamente. Puedes ejecutarlo con su ruta completa mientras investigas por qué no está en el PATH, por ejemplo: /opt/programa/bin/programa.

Preguntas frecuentes

¿Por qué un comando funciona en un tutorial pero no en mi sistema?

Lo más probable es que el programa correspondiente no esté instalado en tu distribución por defecto — instálalo con el gestor de paquetes de tu sistema antes de intentar usarlo.

¿Linux distingue mayúsculas de minúsculas en los comandos?

Sí, a diferencia de Windows, Linux es sensible a mayúsculas y minúsculas tanto en comandos como en nombres de archivo — un error de mayúscula puede causar este mismo mensaje.

Compartir: