In informatica l'interfaccia a riga di comando (anche conosciuta come CLI, Command Line Interface ovvero interfaccia a linea di comando), a volte detta semplicemente riga di comando, indica una tipologia di interfaccia utente caratterizzata da un'interazione di tipo testuale tra utente ed elaboratore: l'utente impartisce comandi testuali in input mediante tastiera alfanumerica e riceve risposte testuali in output dall'elaboratore mediante display o stampante alfanumerici.