UNIX Signals

来源:互联网 发布:免root备份应用数据 编辑:程序博客网 时间:2024/05/03 20:34

UNIX Signals

SIGHUP1ExitHangupSIGINT2ExitInterruptSIGQUIT3CoreQuitSIGILL4CoreIllegal InstructionSIGTRAP5CoreTrace/Breakpoint TrapSIGABRT6CoreAbortSIGEMT7CoreEmulation TrapSIGFPE8CoreArithmetic ExceptionSIGKILL9ExitKilledSIGBUS10CoreBus ErrorSIGSEGV11CoreSegmentation FaultSIGSYS12CoreBad System CallSIGPIPE13ExitBroken PipeSIGALRM14ExitAlarm ClockSIGTERM15ExitTerminatedSIGUSR116ExitUser Signal 1SIGUSR217ExitUser Signal 2SIGCHLD18IgnoreChild StatusSIGPWR19IgnorePower Fail/RestartSIGWINCH20IgnoreWindow Size ChangeSIGURG21IgnoreUrgent Socket ConditionSIGPOLL22IgnoreSocket I/O PossibleSIGSTOP23StopStopped (signal)SIGTSTP24StopStopped (user)SIGCONT25IgnoreContinuedSIGTTIN26StopStopped (tty input)SIGTTOU27StopStopped (tty output)SIGVTALRM28ExitVirtual Timer ExpiredSIGPROF29ExitProfiling Timer ExpiredSIGXCPU30CoreCPU time limit exceededSIGXFSZ31CoreFile size limit exceededSIGWAITING32IgnoreAll LWPs blockedSIGLWP33IgnoreVirtual Interprocessor Interrupt for Threads LibrarySIGAIO34IgnoreAsynchronous I/O

FreeBSD Signals

Signal NameSignal NumberSignal DescriptionSIGHUP1Terminal line hangupSIGINT2Interrupt programSIGQUIT3Quit programSIGILL4Illegal instructionSIGTRAP5Trace trapSIGABRT6AbortSIGEMT7Emulate instruction executedSIGFPE8Floating-point exceptionSIGKILL9Kill programSIGBUS10Bus errorSIGSEGV11Segmentation violationSIGSYS12Bad argument to system callSIGPIPE13Write on a pipe with no one to read itSIGALRM14Real-time timer expiredSIGTERM15Software termination signalSIGURG16Urgent condition on I/O channelSIGSTOP17Stop signal not from terminalSIGTSTP18Stop signal from terminalSIGCONT19A stopped process is being continuedSIGCHLD20Notification to parent on child stop or exitSIGTTIN21Read on terminal by background processSIGTTOU22Write to terminal by background processSIGIO23I/O possible on a descriptorSIGXCPU24CPU time limit exceededSIGXFSZ25File-size limit exceededSIGVTALRM26Virtual timer expiredSIGPROF27Profiling timer expiredSIGWINCH28Window size changedSIGINFO29Information requestSIGUSR130User-defined signal 1SIGUSR231User-defined signal 2SIGTHR32Thread interrupt

Solaris Signals

Signal NameSignal NumberSignal DescriptionSIGHUP1Hangs upSIGINT2InterruptsSIGQUIT3QuitsSIGILL4Illegal instructionSIGTRAP5Trace trapSIGABRT6Used by abortSIGEMT7EMT instructionSIGFPE8Floating-point exceptionSIGKILL9Kill (cannot be caught or ignored)SIGBUS10Bus errorSIGSEGV11Segmentation violationSIGSYS12Bad argument to system callSIGPIPE13Writes on a pipe with no one to read itSIGALRM14Alarm clockSIGTERM15Software terminationSIGUSR116User-defined signal 1SIGUSR217User-defined signal 2SIGCHLD18Child status change alias (POSIX)SIGPWR19Power-fail restartSIGWINCH20Window size changeSIGURG21Urgent socket conditionSIGPOLL /SIGIO22Pollable event occurred or Socket I/O possibleSIGSTOP23Stop (cannot be caught or ignored)SIGTSTP24User stop requested from TTYSIGCONT25Stopped process has been continuedSIGTTIN26Background TTY read attemptedSIGTTOU27Background TTY write attemptedSIGVTALRM28Virtual timer expiredSIGPROF29Profiling timer expiredSIGXCPU30Exceeded CPU limitSIGXFSZ31Exceeded file size limitSIGWAITING32Process' LWPs are blockedSIGLWP33Special signal used by thread librarySIGFREEZE34Special signal used by CPRSIGTHAW35Special signal used by CPRSIGCANCEL36Thread cancellation signal used by libthreadSIGLOST37Resource lostSIGRTMIN38Highest priority real-time signalSIGRTMAX45Lowest priority real-time signal
原创粉丝点击