CLI (del ingles Command Line Input) o Entrada de Línea de Comandos, es un programa que acepta entradas de texto para ejecutar funciones del sistema operativo.
En la década de 1960, cuando sólo se utilizaban terminales de ordenador, ésta era la única forma de interactuar con los ordenadores.
En los años 70 y 80, la entrada de línea de comandos se utilizaba habitualmente en los sistemas Unix y en los sistemas de PC como MS-DOS y Apple DOS.
Hoy en día, con las interfaces gráficas de usuario (GUI), la mayoría de los usuarios nunca utilizan las interfaces de línea de comandos (CLI).
Sin embargo, la CLI sigue siendo utilizada por los desarrolladores de software y los administradores de sistemas para configurar ordenadores, instalar software y acceder a funciones que no están disponibles en la interfaz gráfica.