(coreutils.info)Signal specifications


Next: Disambiguating names and IDs Prev: Floating point Up: Common options
Enter node , (file) or (file)node

2.5 Signal specifications
=========================

A SIGNAL may be a signal name like ‘HUP’, or a signal number like ‘1’,
or an exit status of a process terminated by the signal.  A signal name
can be given in canonical form or prefixed by ‘SIG’.  The case of the
letters is ignored.  The following signal names and numbers are
supported on all POSIX compliant systems:

‘HUP’
     1.  Hangup.
‘INT’
     2.  Terminal interrupt.
‘QUIT’
     3.  Terminal quit.
‘ABRT’
     6.  Process abort.
‘KILL’
     9.  Kill (cannot be caught or ignored).
‘ALRM’
     14.  Alarm Clock.
‘TERM’
     15.  Termination.

Other supported signal names have system-dependent corresponding
numbers.  All systems conforming to POSIX 1003.1-2001 also support the
following signals:

‘BUS’
     Access to an undefined portion of a memory object.
‘CHLD’
     Child process terminated, stopped, or continued.
‘CONT’
     Continue executing, if stopped.
‘FPE’
     Erroneous arithmetic operation.
‘ILL’
     Illegal Instruction.
‘PIPE’
     Write on a pipe with no one to read it.
‘SEGV’
     Invalid memory reference.
‘STOP’
     Stop executing (cannot be caught or ignored).
‘TSTP’
     Terminal stop.
‘TTIN’
     Background process attempting read.
‘TTOU’
     Background process attempting write.
‘URG’
     High bandwidth data is available at a socket.
‘USR1’
     User-defined signal 1.
‘USR2’
     User-defined signal 2.

POSIX 1003.1-2001 systems that support the XSI extension also support
the following signals:

‘POLL’
     Pollable event.
‘PROF’
     Profiling timer expired.
‘SYS’
     Bad system call.
‘TRAP’
     Trace/breakpoint trap.
‘VTALRM’
     Virtual timer expired.
‘XCPU’
     CPU time limit exceeded.
‘XFSZ’
     File size limit exceeded.

POSIX 1003.1-2001 systems that support the XRT extension also support at
least eight real-time signals called ‘RTMIN’, ‘RTMIN+1’, ..., ‘RTMAX-1’,
‘RTMAX’.


automatically generated by info2www version 1.2.2.9