File: signal.7

package info (click to toggle)
manpages-pt 20040726-4
  • links: PTS, VCS
  • area: main
  • in suites: buster, jessie, jessie-kfreebsd, squeeze, stretch, wheezy
  • size: 2,988 kB
  • ctags: 1
  • sloc: sh: 45; makefile: 14
file content (146 lines) | stat: -rw-r--r-- 4,879 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
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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
.\" -*- nroff -*-
.\" Copyright (c) 1993 by Thomas Koenig (ig25@rz.uni-karlsruhe.de)
.\"
.\" Garante-se permisso para fazer e distribuir cpias deste manual 
.\" conqanto a nota de copyright e esta nota de permisso sejam mantidas
.\" em todas as cpias.
.\"
.\" Garante-se permisso para criar e distribuir verses modificadas deste
.\" manual conqanto o trabalho resultante seja distribudo sob os termos
.\" de uma nota de permisso idntica a esta.
.\" 
.\" Como o kernel linux e as bibliotecas esto em constante evoluo, esta
.\" pgina de manual pode estar incorreta ou desatualizada. O(s) autor(es)
.\" no assumem responsabilidade por erros ou omisses, ou por danos que
.\" resultem da informao aqui contida. O(s) autor(es) podem no ter tido
.\" a mesma diligncia trabalhando neste manual - que  gratuito - que quando
.\" trabalhando profissionalmente.
.\" 
.\" Verses formatadas ou processadas deste manual, se no forem acompanhadas
.\" pela fonte, tm que reconhecer o copyright e os autores desta obra.
.\" Licena.
.\" Modificada Sb. Jul 24 17:34:08 1993 por Rik Faith (faith@cs.unc.edu)
.\" Modificada Dom. Jan  7 01:41:27 1996 por Andries Brouwer (aeb@cwi.nl)
.\" Modificada Dom. Abr 14 12:02:29 1996 por Andries Brouwer (aeb@cwi.nl)
.\" Modificada Sb. Nov 13 16:28:23 1999 por Andries Brouwer (aeb@cwi.nl)
.\"
.TH SIGNAL 7  "14/04/1996" "Linux 1.3.88" "Manual do Programador Linux"
.SH NOME
signal \- lista de sinais disponveis
.SH DESCRIO
O linux suporta os sinais abaixo. Vrios dos sinais so dependentes
da mquina. Primeiro os sinais descritos em POSIX.1.
.sp
.PP
.TS
l c c l
____
lB c c l.
Sinal 	Valor 	Ao	Comentrio
SIGHUP	\01	A	Travamento detectado no terminal controlador
					ou morte do processo controlador
SIGINT	\02	A	Interrupo do teclado
SIGQUIT	\03	C	Sinal de 'Quit' do teclado
SIGILL	\04	C	Instruo ilegal
SIGABRT	\06	C	Sinal abort derivado de \fIabort\fP(3)
SIGFPE	\08	C	Exceo de ponto flutuante
SIGKILL	\09	AEF	Sinal de kill
SIGSEGV	11	C	Referncia invlida a memria
SIGPIPE	13	A	Broken pipe: esccita para um pipe sem um leitor.
SIGALRM	14	A	Sinal do timer de \fIalarm\fP(2)
SIGTERM	15	A	Sinal de terminao
SIGUSR1	30,10,16	A	Sinal definido pelo usurio 1
SIGUSR2	31,12,17	A	Sinal definido pelo usurio 2
SIGCHLD	20,17,18	B	Processo descendente parado ou terminado.
SIGCONT	19,18,25		Continuar se parado
SIGSTOP	17,19,23	DEF	Parar processo
SIGTSTP	18,20,24	D	Stop digitado no tty
SIGTTIN	21,21,26	D	Entrada via tty para processo no background
SIGTTOU	22,22,27	D	Sada via tty para processo no background
.TE

Sinais que no esto em POSIX.1 mas que so descritos em SUSv2.
.sp
.PP
.TS
l c c l
____
lB c c l.
Sinal 	Valor 	Ao	Comentrio
SIGBUS	10,7,10	C	Erro de bus (endereo de memria defeituoso)
SIGPOLL		A	Evento rastrevel (Sys V). Sinnimo of SIGIO
SIGPROF	27,27,29	A	Profiling timer expired
SIGSYS	12,\-,12	C	Argumento defeituoso para rotina(SVID)
SIGTRAP	5	C	Trace/breakpoint trap
SIGURG	16,23,21	B	Condio urgente no socket (4.2 BSD)
SIGVTALRM	26,26,28	A	Temporizador virtual (4.2 BSD)
SIGXCPU	24,24,30	C	Tempo limite da CPU excedido (BSD 4.2)
SIGXFSZ	25,25,31	C	Limite do tamanho de arquivo excedido (BSD 4.2)
.TE

(Para SIGSYS, SIGXCPU, SIGXFSZ, e em algumas arquiteturas tambm para 
SIGBUS, a ao linux padro at agora (2.3.27)  A (terminar), enqanto
SUSv2 faz C (terminar e dump core).

Outros sinais.
.sp
.PP
.TS
l c c l
____
lB c c l.
Sinal 	Valor 	Ao	Comentrio
SIGIOT	6	C	IOT trap. Sinnimo de SIGABRT
SIGEMT	7,\-,7	
SIGSTKFLT       \-,16,\-	A	Falha de stack no coprocessador
SIGIO	23,29,22	A	I/O possibilitado(4.2 BSD)
SIGCLD	\-,\-,18		Sinnimo de SIGCHLD
SIGPWR	29,30,19	A	Queda de energia (System V)
SIGINFO	29,\-,\-		Sinnimo de SIGPWR
SIGLOST	\-,\-,\-	A	Perda de lock para arquivo
SIGWINCH         28,28,20	B	Redimensionamento de janela (BSD 4.3, Sun)
SIGUNUSED        \-,31,\-	A	Sinal no utilizado (ser SIGSYS)
.TE

(\- indica ausncia do sinal. Quando so dados trs valores, o primeiro
normalmente se aplica a alpha e sparc; o do meio para i386, ppc e sh e o
ltimo para mips.
O sinal 29 
.B SIGINFO
/
.B SIGPWR
num alpha mas
.B SIGLOST
numa sparc.)
.PP
As letras na coluna "ao" tm os seguintes significados:
.IP A
Terminar o processo.
.IP B
Ignorar o sinal.
.IP C
Terminar o processo e dar dump core.
.IP D
Parar o processo.
.IP E
Este sinal no pode ser manipulado.
.IP F
Sinal no pode ser ignorado.
.SH "EM CONFORMIDADE COM"
POSIX.1
.SH BUGS
.B SIGIO
e
.B SIGLOST
tm o mesmo valor.
Este ltimo foi eliminado (mas deixado como comentrio)
na fonte do kernel, mas o build de alguns programas ainda
pensa que o sinal 29 
.BR SIGLOST .
.SH "VER TAMBM"
.BR kill (1),
.BR kill (2),
.BR setitimer (2)
.SH TRADUZIDO POR LDP-BR em 21/08/2000.
\&\fR\&\f(CWPaulo Csar Mendes <drps@ism.com.br> (traduo)\fR
\&\fR\&\f(CWAndr L. Fassone Canova <lonelywolf@blv.com.br> (reviso)\fR