File: console.4

package info (click to toggle)
manpages-pt 20040726-8
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 2,988 kB
  • sloc: sh: 45; makefile: 16
file content (80 lines) | stat: -rw-r--r-- 3,298 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
.\" -*- nroff -*-
.\" Copyright (c) 1994 Andries Brouwer (aeb@cwi.nl), Mon Oct 31 21:03:19 MET 1994
.\"
.\" This is free documentation; you can redistribute it and/or
.\" modify it under the terms of the GNU General Public License as
.\" published by the Free Software Foundation; either version 2 of
.\" the License, or (at your option) any later version.
.\"
.\" Modified, Sun Feb 26 14:58:45 1995, faith@cs.unc.edu
.\" "
.TH CONSOLE 4 "31/10/1994" "Linux" "Manual do Programador Linux"
.SH NOME
console \- terminal console e consoles virtuais
.SH DESCRIO
Um sistema Linux tem a capacidade pra 63 \fIconsoles vituais\fP
(dispositivos de caracteres com nmero maior de dispositivo 4 e nmero menor de dispositivo entre 1 e 63),
usualmente chamados \fB/dev/tty\fP\fIn\fP com 1 \(<= \fIn\fP \(<= 63.
O console atual  tambm endereado por
\fB/dev/console\fP ou \fB/dev/tty0\fP, o dispositivo de caractere com
nmero maior de dispositivo 4 e nmero menor de dispositivo 0.
Os arquivos de dispositivos /dev/* so usualmente criados usando o script MAKEDEV,
ou usando mknod(1), usualmente com 0622 e proprietrio root.tty.
.LP
Antes da verso 1.1.54 do kernel o nmero de consoles virtuais estava
compilada dentro do kernel (em tty.h: #define NR_CONSOLES 8)
e provavelmente alteradas peka edio e recompilao.
Desde a verso 1.1.54 os consoles virtuais so criados em tempo real,
to logo eles sejam necessrios.
.LP
Modos comuns para iniciar um processo sobre um console so: (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 sada ali.
(Havia alm disso os antigos doshell(8).)
.LP
Modos comuns para trocar consoles so: (a) uso de Alt+F\fIn\fP ou
Ctrl+Alt+F\fIn\fP para trocar para o console \fIn\fP; AltGr+F\fIn\fP
fora trazer o console para voc \fIn\fP+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  selecionvel pelo usurio, veja loadkeys(1); a combinao de teclas
mencionada acima est de acordo com as selees padres.)
.LP
O comando \fBdeallocvt\fP(1) (formalmente \fBdisalloc\fP)
livrar a memria ocupada pelos buffers de tela para consoles
que no tenham um processo associado.

.SH PROPRIEDADES
Consoles carregam um monte de estados. Eu tenho a esperana de documentar essas outra hora.
O fato mais importantes  que o consoles simulam terminais vt100.
Em particular, um console  devolvido ao estado inicial pela impresso de dois
caracteres ESC c.
Todas as seqncias de sada podem ser encontradas em
.BR console_codes (4).

.LP
.SH ARQUIVOS
.I /dev/console
.br
.I /dev/tty*
.SH "VEJA TAMBM"
.BR chvt (1),
.BR deallocvt (1),
.BR loadkeys (1),
.BR mknod (1),
.BR open (1),
.BR console_codes (4),
.BR console_ioctl (4),
.BR tty (4),
.BR ttys (4),
.BR charsets (7),
.BR getty (8),
.BR init (8),
.BR mapscrn (8)
.BR resizecons (8),
.BR setfont (8),
.SH TRADUZIDO POR LDP-BR em 21/08/2000.
\&\fR\&\f(CWAndr L. Fassone Canova <lonelywolf@blv.com.br> (traduo)\fR
\&\fR\&\f(CWCarlos Augusto Horylka <horylka@conectiva.com.br> (reviso)\fR