Linux repositories inspector
Linux 1.3.88

manpages-pt

Portuguese Versions of the Manual Pages

manpages

Manual pages about using a GNU/Linux system

man-pages

Linux kernel and C library user-space interface documentation

NOME

signal - lista de sinais disponíveis

DESCRIÇÃO

O linux suporta os sinais abaixo. Vários dos sinais são dependentes da máquina. Primeiro os sinais descritos em POSIX.1.
Sinal Valor Ação Comentário
SIGINT 2 A Interrupção do teclado
SIGQUIT 3 C Sinal de ’Quit’ do teclado
SIGILL 4 C Instrução ilegal
SIGABRT 6 C Sinal abort derivado de abort(3)
SIGFPE 8 C Exceção de ponto flutuante
SIGKILL 9 AEF Sinal de kill
SIGSEGV 11 C Referência inválida a memória
SIGPIPE 13 A Broken pipe: esccita para um pipe sem um leitor.
SIGALRM 14 A Sinal do timer de alarm(2)
SIGTERM 15 A Sinal de terminação
SIGUSR1 30,10,16 A Sinal definido pelo usuário 1
SIGUSR2 31,12,17 A Sinal definido pelo usuário 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 Saída via tty para processo no background
Sinais que não estão em POSIX.1 mas que são descritos em SUSv2.
Sinal Valor Ação Comentário
SIGPOLL A Evento rastreável (Sys V). Sinônimo 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 Condição 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)
(Para SIGSYS, SIGXCPU, SIGXFSZ, e em algumas arquiteturas também para SIGBUS, a ação linux padrão até agora (2.3.27) é A (terminar), enqüanto SUSv2 faz C (terminar e dump core).
Outros sinais.
Sinal Valor Ação Comentário
SIGEMT 7,-,7
SIGSTKFLT -,16,- A Falha de stack no coprocessador
SIGIO 23,29,22 A I/O possibilitado(4.2 BSD)
SIGCLD -,-,18 Sinónimo de SIGCHLD
SIGPWR 29,30,19 A Queda de energia (System V)
SIGINFO 29,-,- Sinónimo 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 não utilizado (será SIGSYS)
(- indica ausência do sinal. Quando são dados três 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 é SIGINFO / SIGPWR num alpha mas SIGLOST numa sparc.)
As letras na coluna "ação" têm os seguintes significados:
A Terminar o processo.
B Ignorar o sinal.
C Terminar o processo e dar dump core.
D Parar o processo.
E Este sinal não pode ser manipulado.
F Sinal não pode ser ignorado.

EM CONFORMIDADE COM

POSIX.1

BUGS

SIGIO e SIGLOST têm o mesmo valor. Este último foi eliminado (mas deixado como comentário) na fonte do kernel, mas o build de alguns programas ainda pensa que o sinal 29 é SIGLOST.

TRADUZIDO POR LDP-BR em 21/08/2000.

Paulo César Mendes <> (tradução) André L. Fassone Canova <> (revisão)

REFERENCED BY

accept(2), clock_nanosleep(2), close(2), connect(2), dup(2), epoll_wait(2), fallocate(2), fcntl(2), flock(2), futex(2), getrandom(2), getrlimit(2), io_getevents(2), kcmp(2), kill(2), msgop(2), nanosleep(2), open(2), poll(2), ptrace(2), read(2), recv(2), request_key(2), restart_syscall(2), rt_sigqueueinfo(2), s390_runtime_instr(2), seccomp(2), select(2), semop(2), send(2), sgetmask(2), sigaction(2), sigaltstack(2), signal(2), signalfd(2), sigpending(2), sigprocmask(2), sigreturn(2), sigsuspend(2), sigwaitinfo(2), spu_run(2), statfs(2), syscalls(2), timer_create(2), timer_getoverrun(2), truncate(2), wait(2), wait4(2), write(2), aio_suspend(3), bsd_signal(3), errno(3), getgrent(3), getgrnam(3), getpwent(3), getpwnam(3), killpg(3), lio_listio(3), mq_receive(3), mq_send(3), psignal(3), pthread_kill(3), pthread_sigmask(3), pthread_sigqueue(3), raise(3), scanf(3), sem_wait(3), setjmp(3), sigqueue(3), sigset(3), sigvec(3), sigwait(3), sleep(3), statvfs(3), system(3), sysv_signal(3), tmpfile(3), ualarm(3), usleep(3), intro(2), intro(3), core(5), proc(5), credentials(7), fanotify(7), inotify(7), nptl(7), pthreads(7), random(7), signal-safety(7), killpg(2), kill(1), pgrep(1), skill(1), cmirrord(8), sigblock(2), sigqueue(2), bnetd.conf(5), signal-rr-recording(1), sensord(8), swapspace(8), tcpspy.rules(5), tcpspy(8), vnstatd(1), sigstack(3), vlimit(3), fork(2), rt_sigreturn(2), rt_sigsuspend(2), rt_sigtimedwait(2), checkproc(8), killproc(8), startproc(8), prctl(2), sched_setattr(2), lockf(3), pidfd_send_signal(2), vnstatd(8)
⇧ Top