File: console.4

package info (click to toggle)
manpages-ja 0.5.0.0.20080615-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 20,508 kB
  • ctags: 1
  • sloc: sh: 13,690; perl: 157; makefile: 114
file content (116 lines) | stat: -rw-r--r-- 4,034 bytes parent folder | download | duplicates (2)
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
.\" 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
.\"
.\" Japanese Version Copyright (c) 1996,1997,1998 ISHIKAWA Mutsumi
.\"         all rights reserved.
.\" Translated Sun Jan  4 16:25:42 JST 1998
.\"         by ISHIKAWA Mutsumi <ishikawa@linux.or.jp>
.\" Updated Wed Jan  9 JST 2002 by Kentaro Shirakata <argrath@ub32.org>
.\"
.\" WORD:	console			󥽡
.\" WORD:	terminal		ü
.\" WORD:	virtual			
.\" WORD:	major number		᥸㡼ʥС
.\" WORD:	minor number		ޥʡʥС
.\" WORD:	character device	饯ǥХ
.\" WORD:	device file		ǥХե
.\" WORD:	kernel			ͥ
.\" WORD:	compile			ѥ
.\" WORD:	key mapping		ޥåԥ
.\" WORD:	screen buffer		꡼Хåե
.\" WORD:	simulate		ߥ졼
.\" WORD:	escape sequence		ץ
.\" WORD:	initial state		
.\" WORD:	reset			ꥻå
.TH CONSOLE 4 1994-10-31 "Linux" "Linux Programmer's Manual"
.SH ̾
console \- 󥽡ü (console terminal) Ȳۥ󥽡 (virtual console)
.SH 
Linux ƥ̡\fI/dev/tty\fP\fIn\fP (n  1 \(<= \fIn\fP \(<=
63) ȸƤФ\fIۥ󥽡\fP (᥸㡼ʥС (major number)
4 ޥʡʥС (minor number) 1  63 Υ饯ǥХ
(character device)) ġ
ߤΥ󥽡 \fI/dev/console\fP ޤ \fI/dev/tty0\fP (᥸㡼
ʥС 4 ޥʡʥС 0 Υ饯ǥХ) ˤäƤⰷ롣
ǥХե (device file) /dev/*  MAKEDEV ץȤޤ
.BR mknod (1)
Ȥäƥ⡼ 0622ͭ root.tty Ȥƺ롣
.LP
ͥ (kernel) С 1.1.54 ϡۥ󥽡οϥѥ
(tty.h  : #define NR_CONSOLES 8 ˤä) ͥޤƤ
ơѹƥѥ뤷ľȤDzۥ󥽡οѹǤ
ͥС 1.1.54 ʹߤǤϲۥ󥽡뤬ɬפȤ
ư˺롣
.LP
󥽡ǥץ򳫻ϤŪˡ:
(a) 󥽡
.BR mingetty (8)
.BR agetty (8))
򥹥Ȥ뤳Ȥ
.RB ( inittab (5)
)
.BR init (8)
(b) 󥽡ǥץ򥹥Ȥ뤳Ȥ
.BR openvt (1)
(c) X 򳫻Ϥ - X ϻȤƤʤ󥽡ΤǽΤΤդ
ɽϤ롣(Τʤ
.BR doshell (8)
⤢롣)
.LP
󥽡ڤؤŪˡ: (a)󥽡 \fIn\fP ڤؤ
 Alt+F\fIn\fP ޤ Ctrl+Alt+F\fIn\fP Ȥ
AltGr+F\fIn\fP Ȥȡ餯󥽡 \fIn\fP+12 ڤؤ
[Ǥ Alt  AltGr Ϥ줾캸 Alt 򼨤]
(b) ߳ƤƤ륳󥽡۴Ĥ뤿 Alt + 
ޤ Alt + Ȥ(c)
.BR chvt (1)
ץȤ
(ޥåԥ󥰤ϥ桼åȤǤ롢
.BR loadkeys (1)
򸫤衣
ǽҤ٤ХɤϥǥեȤˤΤǤ)
.LP
.BR deallocvt (1)
ޥ( \fBdisalloc\fP Ȥ̾ä)ϡ
ץ˷ӤĤƤʤ󥽡
꡼Хåե (screen buffer) Τ˻ȤƤ롣
.SS 
󥽡¿ξ֤äƤ롣
ϡˤĤƤĤɥȤˤȹͤƤ롣
äȤפʻ¤ϥ󥽡 vt100 ü򿿻Ƥ
(ߥ졼ȤƤ) ȤȤǤ롣
󥽡 ESC c ȤĤʸˤäơ
֤˥ꥻåȤ롣
ץ (escape sequences) ˤĤƤ
.BR console_codes (4)
Ƥ롣
.SH ե
.I /dev/console
.br
.I /dev/tty*
.SH Ϣ
.BR chvt (1),
.BR deallocvt (1),
.BR loadkeys (1),
.BR mknod (1),
.BR openvt (1),
.BR console_codes (4),
.BR console_ioctl (4),
.BR tty (4),
.BR ttyS (4),
.BR charsets (7),
.BR agetty (8),
.BR init (8),
.BR mapscrn (8),
.BR mingetty (8),
.BR resizecons (8),
.BR setfont (8)