Provided by:
manpages-es_1.55-10_all 
NOMBRE
console - terminal de consola y consolas virtuales.
DESCRIPCI'ON
Un sistema Linux tiene hasta 63 consolas virtuales (dispositivos de
caracter de numero mayor 4 y menor de 1 a 63), denominadas
habitualmente /dev/ttyn donde 1 <= n <= 63. La consola actual se
designa tambien por /dev/console o /dev/tty0, el dispositivo de
caracter con numero mayor 4 y menor 0. Los ficheros de dispositivo
/dev/* se crean normalmente con el guion MAKEDEV o con mknod(1),
habitualmente con el modo 0622 y propietario/grupo root.tty.
Anteriormente a la version 1.1.54 del nucleo, el numero de consolas
virtuales se compilaba en el propio nucleo (en tty.h: #define
NR_CONSOLES 8) y solo se podia cambiar editando y recompilando. A
partir de la version 1.1.54, las consolas virtuales se crean sobre la
marcha, en el momento en que se necesiten.
Las formas habituales de arrancar un proceso en una consola son: (a)
decir a init(8) (en inittab(5)) que arranque un getty(8) en la consola;
(b) pedir a open(1) que arranque un proceso en la consola; (c) arrancar
X, que buscara la primera consola libre y visualizara alli su salida.
(Tambien esta el viejo doshell(8).)
Para conmutar de consola podemos: (a) teclear Alt+Fn o Ctrl+Alt+Fn para
conmutar a la consola n; AltGr+Fn puede llevarnos a la consola n+12
[aqui Alt y AltGr se refieren a las teclas Alt izquierda y derecha
respectivamente]; (b) usar Alt+CursorDerecha o Alt+CursorIzquierda para
hacer un ciclo a traves de las consolas en uso; (c) usar el programa
chvt(1). (Las combinaciones de teclas son definibles por el usuario,
vease loadkeys(1). Las combinaciones mencionadas arriba son los
valores por omision).
El programa deallocvt(1) (anteriormente disalloc) libera la memoria
reservada por los tampones de pantalla de aquellas consolas que no
tengan ningun proceso asociado.
PROPIEDADES
Las consolas conllevan un monton de estado. Espero documentarlo alguna
vez. El hecho mas importante es que las consolas simulan terminales
vt100. En particular, si se imprimen dos caracteres ESC c, la consola
vuelve a su estado inicial. Todas las secuencias de escape se pueden
encontrar en console_codes(4).
FICHEROS
/dev/console
/dev/tty*
V'EASE TAMBI'EN
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)