Estes são consoles virtuais , conhecidos no Linux como terminais virtuais (VT). Existe um único console de hardware (uma única tela e um único teclado), mas o Linux finge que existem múltiplos (até 63). Em um determinado ponto no tempo, um único VT é ativo ; a entrada do teclado é roteada para esse console e a tela mostra o que esse console exibe.
Você pode usar o comando chvt
para alternar entre VT (você precisa para ter acesso direto ao console virtual atual, que você não terá se estiver conectado remotamente ou em execução no X). Você também pode usar atalhos de teclado configurados com o mapa de teclas carregado por loadkeys
ou pelo servidor X. Por padrão, fora X, Alt + F n alterna para o número de console n e Alt + Deslocamento + F n alterna para o número do console n +12; Alt + Esquerda e Alt + Direita muda para o console anterior / seguinte.
Um console precisa ser alocado para alternar para ele. Você pode usar openvt
para alocar um console (isso requer raiz) e deallocvt
para desalocar um.
Você não precisa executar o getty para usar um console. Por exemplo, você pode iniciar qualquer programa em um console com openvt
. Você pode iniciar um servidor X em um novo console com startx
.