Provided by:
manpages-pt_20040726-4_all 
NOME
console - terminal console e consoles virtuais
DESCRI,C~AO
Um sistema Linux tem a capacidade pra 63 consoles vituais (dispositivos
de caracteres com numero maior de dispositivo 4 e numero menor de
dispositivo entre 1 e 63), usualmente chamados /dev/ttyn com 1 <= n <=
63. O console atual e tambem enderecado por /dev/console ou /dev/tty0,
o dispositivo de caractere com numero maior de dispositivo 4 e numero
menor de dispositivo 0. Os arquivos de dispositivos /dev/* sao
usualmente criados usando o script MAKEDEV, ou usando mknod(1),
usualmente com 0622 e proprietario root.tty.
Antes da versao 1.1.54 do kernel o numero de consoles virtuais estava
compilada dentro do kernel (em tty.h: #define NR_CONSOLES 8) e
provavelmente alteradas peka edicao e recompilacao. Desde a versao
1.1.54 os consoles virtuais sao criados em tempo real, tao logo eles
sejam necessarios.
Modos comuns para iniciar um processo sobre um console sao: (a) tell
init(8) (em inittab(5)) para iniciar um getty(8) no console; (b) ask
open(1) para iniciar um processp no console; (c) start X - ele acharia
o primeiro console sem uso, e exibiria a saida ali. (Havia alem disso
os antigos doshell(8).)
Modos comuns para trocar consoles sao: (a) uso de Alt+Fn ou Ctrl+Alt+Fn
para trocar para o console n; AltGr+Fn forca trazer o console para voce
n+12 [onde Alt e AltGr reference para a teclas Alt esquerda e direita,
respectivamente]; (b) uso de Alt+RightArrow ou Alt+LeftArrow para criar
um ciclo direto de consoles presentemente alocados; (c) uso do programa
chvt(1). (O mapeamento de teclas e selecionavel pelo usuario, veja
loadkeys(1); a combinacao de teclas mencionada acima esta de acordo com
as selecoes padroes.)
O comando deallocvt(1) (formalmente disalloc) livrara a memoria ocupada
pelos buffers de tela para consoles que nao tenham um processo
associado.
PROPRIEDADES
Consoles carregam um monte de estados. Eu tenho a esperanca de
documentar essas outra hora. O fato mais importantes e que o consoles
simulam terminais vt100. Em particular, um console e devolvido ao
estado inicial pela impressao de dois caracteres ESC c. Todas as
sequencias de saida podem ser encontradas em console_codes(4).
ARQUIVOS
/dev/console
/dev/tty*
VEJA TAMB'EM
chvt(1), deallocvt(1), loadkeys(1), mknod(1), open(1),
console_codes(4), console_ioctl(4), tty(4), ttys(4), charsets(7),
getty(8), init(8), mapscrn(8) resizecons(8), setfont(8),
TRADUZIDO POR LDP-BR em 21/08/2000.
Andre L. Fassone Canova <lonelywolf@blv.com.br> (traducao) Carlos
Augusto Horylka <horylka@conectiva.com.br> (revisao)