Komando lerroko interfazea (ingelesez, eta nazioartean oso hedatua, command-line interface, CLI) erabiltzaile bati testu-lerro baten bidez programa informatiko bati aginduak ematea ahalbidetzen dion metodoa da. CLI, shell eta terminal-emuladore kontzeptuak ez dira gauza bera; CLI metodo bat da, beste biak, berriz, programa informatikoak dira.
CLIak erabili ohi dira interaktiboki testu sarrera batean edo modu askoz automatizatu batean (batch fitxategia) instrukzioak idazteko eta script fitxategi batetik ordenak irakurtzeko. Interfaze hau konputazioaren ia hasieratik existitzen da eta hura baino zaharragoak soilik txartel zulatuak eta antzeko mekanismoak daude. Programa eta sistema eragile eta funtzionalitate desberdinentzako existitzen dira.
CLIaren kontrako alderdia erabiltzaile-interfaze grafikoa (GUI) da. GUIak hobetutako estetika eta sinplifikazioa handiagoa eskaintzen ditu, errekurtso konputazionalen kontsumo handiagoa eta funtzionalitate eskuragarriaren murrizketa eraginez. Halaber, zaurgarritasun handiagoko arazoa agertzen da bere konplexutasunaren ondorioz.
CLIak programatzaile eta sistema administratzaile askorengandik erabiltzen dira lehen mailako erreminta bezala zientziako eta ingenieriako ingurunetan, bereziki Unix-en oinarritutako sistema eragileetan.