|
|||||||
|
|
CONSOLESection: Manuel du programmeur Linux (4)Updated: 25 juillet 2003 Index Return to Main Contents NOMconsole - Console et terminaux virtuels.DESCRIPTIONUn système Linux dispose d'un maximum de 63 consoles virtuelles (périphériques caractères, dont le numéro majeur est 4 et le numéro mineur entre 1 et 63), généralement nommées /dev/ttyn avec 1 < n < 63. La console en cours est également accessible par /dev/console ou /dev/tty0, le périphérique de numéro majeur 4, et de numéro mineur 0. Les fichiers de périphériques /dev/* sont habituellement créés en utilisant le script MAKEDEV, ou en utilisant mknod(1), avec le mode d'accès 0622 et le propriétaire 'root.tty'.Avant le noyau 1.1.54, le nombre de consoles virtuelles était compilé dans le noyau (tty.h: #define NR_CONSOLES 8) et ne pouvait être modifié qu'en éditant ce fichier, et en recompilant le noyau. Depuis la version 1.1.54, les consoles virtuelles sont créées à la volée, sitôt qu'on en a besoin. Les moyens les plus courants de démarrer un processus sur une console sont
(On peut aussi utiliser l'ancien doshell(8).) Les moyens courant de basculer de console en console sont
Les touches étant redéfinissables, les combinaisons mentionnées ici sont celles par défaut. Voir loadkeys(1). La commande deallocvt(1) (précédemment disalloc) libère la mémoire utilisée par les buffers d'écran des consoles qui n'ont plus de processus associés. PROPRIÉTÉSLes consoles disposent de nombreux états différents. J'espère pouvoir documenter cela un jour. Le fait le plus important est que les consoles simulent des terminaux vt100. En particulier, une console est réinitialisée en recevant les caractères ESC c. Toutes les séquences d'échappement sont indiquées dans console_codes(4).FICHIERS/dev/console/dev/tty* VOIR AUSSIcharsets(4), console_codes(4), console_ioctl(4), mknod(1), tty(4), ttys(4), getty(8), init(8), chvt(1), openvt(1), disalloc(8), loadkeys(1), resizecons(8), mapscrn(8), setfont(8)TRADUCTIONChristophe Blaess, 1996-2003.
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man4". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |