Teixeira
(usa Linux Mint)
Enviado em 05/01/2010 - 14:33h
A turma já deu uma boa idéia geral do que seja realmente a coisa.
E eu definiria, segundo a linha de raciocínio abaixo:
1- Linha de comandos: É uma linha que pode receber um ou mais comandos (ordens) que o usuário deseja que sejam atendidos pelo sistema operacional;
2- Terminal: É uma interface bem simples, que pode ter ou não uma GUI (interface gráfica para o usuário), que se abre especialmente para receber os comandos, linha por linha.
Atualmente, quando se "abre um terminal" esse é por nós reconhecido pelo surgimento de uma janela, a qual dá acesso à linha de comandos.
Essa janela entretanto faz parte do ambiente gráfico e nada tem a ver com o terminal em si.
O ambiente gráfico (ou GUI) é uma espécie de "capa", um revestimento, uma camada externa ao sistema operacional e que possibilita a produção, gerenciamento e visualização de elementos visuais gráficos. Na sua ausência, existe apenas uma tela preta com caracteres brancos.
3- Console ("Consola", em Portugal) é uma espécie, um modo de terminal em tela inteira e sem a GUI, ou seja, apenas em modo texto, atualmente utilizada quase que exclusivamente por administradores de sistemas.
Nos primórdios de GNU/Linux, o modo console era a única interface possível, e em modo texto apenas.
Essa pode não ser a melhor explicação, mas eu sinto dessa forma.