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
|