Provided by: manpages-it_0.3.4-5_all bug

NOME

       console - terminali console e console virtuali

DESCRIZIONE

       Il sistema Linux ha fino a 63 console virtuali (dispositivo a caratteri
       con numero primario 4 e  numero  secondario  da  1  a  63),  usualmente
       chiamate  /dev/ttyn  con 1 ≤ n ≤ 63.  La console corrente è indirizzata
       anche da /dev/console o  /dev/tty0,  il  dispositivo  a  caratteri  con
       numero  primario  4 e numero secondario 0. I file device /dev/* sono si
       solito creati usando lo script MAKEDEV, o usando  mknod(1),  usualmente
       con mode 0622 e proprietario root:tty.

       Prima  della  versione  1.1.54 del kernel il numero di console virtuali
       era compilato dentro il kernel (in  tty.h:  #define  NR_CONSOLES  8)  e
       poteva  essere  cambiato  modificando il file e ricompilando il kernel.
       Dalla versione 1.1.54, le console virtuali sono create al  volo  appena
       servono.

       I  metodi  comuni  per far partire un processo in una console sono: (a)
       dire a init(8)  (in  inittab(5))  di  far  partire  un  getty(8)  sulla
       console;  (b)  chiedere  a  open(1)  di  far  partire un processo nella
       console; (c) avviare X - cercherà la prima console libera,  e  mostrerà
       lì il suo output (c’è anche l’antico doshell(8)).

       I  metodi  comuni  per passare da una console all’altra sono: (a) usare
       Alt+Fn o Ctrl+Alt+Fn per passare  alla  console  n;  AltGr+Fn  dovrebbe
       passare  alla console n+12 [qui Alt e AltGr si riferiscono ai tasti Alt
       sinistro e destro,  rispettivamente];  (b)  usare  Alt+FrecciaDestra  o
       Alt+FrecciaSinistra  per  ciclare  attraverso  le  console  attualmente
       allocate; (c) usare il programma chvt(1)  (la  mappatura  dei  tasti  è
       configurabile  dall’utente,  si  veda  loadkeys(1);  le combinazioni di
       tasti menzionate  qui  sopra  si  riferiscono  alla  configurazione  di
       default).

       Il  comando deallocvt(1) (fu disalloc) libererà la memoria occupata dai
       buffer dello schermo per le console che non hanno più  nessun  processo
       associato.

PROPRIETÀ

       Le  console hanno associati molti stati. Spero di documentarne qualcuno
       un’altra volta. Il fatto più importante è che  le  console  simulano  i
       terminali vt100. In particolare, una console è reimpostata al suo stato
       iniziale premendo i due caratteri Esc c.  Tutte le sequenze  di  escape
       sono descritte in console_codes(4).

FILE

       /dev/console
       /dev/tty*

VEDERE ANCHE

       charsets(4),   console_codes(4),  console_ioctl(4),  mknod(1),  tty(4),
       ttys(4),   getty(8),   init(8),   chvt(1),    open(1),    deallocvt(1),
       loadkeys(1), resizecons(8), setfont(8), mapscrn(8)