La interfaz de línea de comandos (CLI) es un método para manipular programas mediante instrucciones de texto sin necesidad de una interfaz gráfica. Las CLI se usan principalmente por programadores, administradores de sistemas y usuarios avanzados en sistemas operativos Unix, entornos científicos e ingeniería. En su forma más simple, una CLI muestra un prompt, el usuario introduce un comando y la computadora lo ejecuta y devuelve una salida de texto.