Ola
Não entendeu.
ok.
Voltemos aos velhos e bons tempos onde um computador era uma maquina do tamanho de um caminhão baú, e com uma TV em preto e branco acoplada.
Quando esta maquina era ligada, os discos flexíveis de 8" ou as unidades de fita eram acionadas pela bios, o nucleo do sistema (kernel) era carregado das fitas/discos para a memória e na TV aparecia apenas um traço "_" piscando.
Este é o shell, ou interpretador de comandos.
depois disto, voce dizia ao computador o que fazer.
O aparelho de TV era o console ( composto também pelo teclado, pois mouse não existia)
Hoje em dia é exatamente a mesma coisa de 30 anos atrás, mas com mais comodidades, de existirem discos rigidos, memorias rápidas e pacotes prontos já pré compilados.
O que está confundindo voce é o termo "terminal".
Quando o shell é carregado, ele dá um nome (ou device, dispositivo) ao seu console ( tty1 )
O Linux é multiterminal, então ele abriga a possibilidade de varios consoles ( tty1, tty2, tty3, etc.. )
Com o tempo, o termo console ficou em Portugal, mas no Brasil passou a se chamar terminal, devido à analogia dos tty1,2,3,etc, poderem estar em locais remotos, onde a informação do computador "terminava" entregando a informação.
Nada de interface grafica, nada de Windows, Gnome, KDE, Cocoa, só texto puro em preto e branco.
Com a evolução das coisas, passou a existir a interface gráfica (X11 no Linux, Unix, Mac, etc.), e por consequente, ambientes gráficos (Windows, Gnome, KDE, Cocoa)
Para facilitar, então foram criados emuladores de terminal (console) para acesso ao shell mesmo estando em ambiente grafico. ( o Terminal do Windows, o xterm, o gnome terminal, Konsole, e outros tantos )
Então, no Gnome, quando voce vai em => acessorios => terminal, na realidade voce abre o gnome terminal, que é um emulador de seu tty1 (o verdadeiro console ou terminal como já citei)
Quem usa KDE não tem terminal, mas tem o konsole com as mesmas funções. E em todas as distros com interface grafica ( o popular X11 ) existe o xterm.
Pode testar na sua maquina: <ctrl>+<alt>+<F2> => xterm => <enter>
Veja que o xterm é diferente do "terminal"( gnome terminal ) que voce está acostumado a usar, mas fazem a mesma coisa, emular um tty1 no ambiente gráfico.
Acho que agora deu para dar uma idéia da coisa.
Curiosidade para se brincar num tty1 ( terminal ):
TalkSe tem duas ou mais maquinas em rede ( no windows XP o talk já está instalado )
sudo apt-get talk
Vá no terminal ( qualquer um ) e digite
talk <IP_da_outra_maquina>
Ex. talk 192.168.0.12
Voces falam em modo texto diretamente, sem intermediários ( a maquina se tiver um IP fixo pode estar até em Marte que voce tem um chat de rede prontinho).
atenção: o emulador de terminal ( gnome terminal, konsole, terminal do windows ) têm que estar abertos nas duas maquinas para poder haver resposta.
Como os tty1,2,3,etc. estão rodando em background, e na frente tem o ambiente grafico, voce não vai ver o outro lado te chamando.
Outras coisas permitem serem utilizadas apenas pelo terminal:
Gopher sudo apt-get install gopher
Depois de instalado entre por exemplo com
gopher://penta.ufrgs.br
WhoisEntre no terminal com
whois microsoft
ou
whois ubuntu
Interessou? então pegue por exemplo o primeiro da lista do ubuntu:
whois UBUNTU.ZONECOD.COM
voce poderá ver que o IP é 144.136.9.1 , que ele está na Austrália (.au)
Com estas informações, os crackers começam a tentar invadir as máquinas. Informação na ponta dos dedos....
Mas isto já é assunto para outro Carnaval....
Lista de comandos via terminal ( a maioria funciona, mas nem todos visto existirem varios shell e os pacotes terem de ser instalados)=>
http://www.bsd.org/unixcmds.html[]'s