LINHA DE COMANDO (Command Line / CLI)

A. Como paradigma de interação (Interface de Linha de Comando - CLI): Um método de comunicação Homem-Máquina baseado na troca sequencial de linhas de texto. Opõe-se à Interface Gráfica do Utilizador (GUI - WIMP), baseada na metáfora espacial e na manipulação direta de objetos visuais. A Linha de Comando privilegia a expressividade linguística e a composição de funções (ver Pipe), permitindo descrever operações complexas e abstratas que seriam difíceis de representar por ícones.

B. Como objeto sintático: A cadeia de caracteres específica introduzida pelo utilizador num prompt para iniciar uma ação. Estrutura canônica (no modelo Unix): [Comando] [Opções/Flags] [Argumentos] Ex.: rm -rf /tmp Onde rm é o verbo (ação), -rf é o modo (advérbio) e /tmp é o objeto.

C. O espaço visual, delimitado por um prompt (indicador de prontidão, ex: $ ou >), onde o utilizador insere o texto.