signal

SIGNAL(7)                  Linux Programmer's Manual                 SIGNAL(7)



NAME
       signal - ææä¿¡èçæ¸å®


æè¿° (DESCRIPTION)
       ä¸é¢ ååº Linux æ¯æç ä¿¡è. æäº ä¿¡è ä¾è³´æ¼ é«ç³»çµæ§(architecture).

       é¦å, POSIX.1 æè¿°äº ä¸å ä¿¡è.



       ä¿¡è         å¼      åä½   說æ
       ──────────────────────────────────────────────────────────────────
       SIGHUP        1       A    å¨æ§å¶çµç«¯ä¸æ¯æèµ·ä¿¡è, æèæ§å¶é²ç¨çµæ
       SIGINT        2       A    å¾éµç¤è¼¸å¥çä¸æ·
       SIGQUIT       3       C    å¾éµç¤è¼¸å¥çéåº
       SIGILL        4       C    ç¡æ硬件æ令
       SIGABRT       6       C    éæ£å¸¸çµæ¢, å¯è½ä¾èª abort(3)
       SIGFPE        8       C    æµ®é»éç®ä¾å¤
       SIGKILL       9      AEF   殺æ»é²ç¨ä¿¡è
       SIGSEGV      11       C    ç¡æçå§åå¼ç¨
       SIGPIPE      13       A    管éä¸æ¢: 寫å¥ç¡äººè®åç管é
       SIGALRM      14       A    ä¾èª alarm(2) çè¶æä¿¡è
       SIGTERM      15       A    çµæ¢ä¿¡è
       SIGUSR1   30,10,16    A    ç¨æ¶å®ç¾©çä¿¡è 1
       SIGUSR2   31,12,17    A    ç¨æ¶å®ç¾©çä¿¡è 2
       SIGCHLD   20,17,18    B    åé²ç¨çµææåæ¢
       SIGCONT   19,18,25         ç¹¼çºåæ¢çé²ç¨
       SIGSTOP   17,19,23   DEF   åæ¢é²ç¨
       SIGTSTP   18,20,24    D    çµç«¯ä¸ç¼åºçåæ¢ä¿¡è
       SIGTTIN   21,21,26    D    å¾èºé²ç¨è©¦åå¾æ§å¶çµç«¯(tty)輸å¥
       SIGTTOU   22,22,27    D    å¾èºé²ç¨è©¦åå¨æ§å¶çµç«¯(tty)輸åº

       ä¸é¢ç ä¿¡è å®ç¾© å¨ SUSv2 ä¸, è POSIX.1 æ²æ å®ç¾©.



       ä¿¡è           å¼      åä½   說æ
       ──────────────────────────────────────────────────────────────────
       SIGBUS      10,7,10     C    總ç·é¯èª¤ (ä¸æ£ç¢ºçå§å訪å)
       SIGPOLL                 A    I/Oå°±ç·äºä»¶ (Sys V). çåæ¼SIGIO
       SIGPROF     27,27,29    A    系統è³æºå®æå¨(Profiling timer)è¶æ
       SIGSYS      12,-,12     C    ç¨é¯èª¤åæ¸èª¿ç¨ç³»çµ±ä¾ç¨ (SVID)
       SIGTRAP        5        C    è·è¹¤/æ·é»èªé·
       SIGURG      16,23,21    B    å¥æ¥å£ä¸åºç¾ urgent ææ³ (4.2 BSD)
       SIGVTALRM   26,26,28    A    èæ¬è¶ææé (4.2 BSD)
       SIGXCPU     24,24,30    C    è¶éäºCPUæééå¶ (4.2 BSD)
       SIGXFSZ     25,25,31    C    è¶éäºæ件大å°éå¶ (4.2 BSD)

       (éè£ç SIGSYS, SIGXCPU, SIGXFSZ, 以å æäº ç³»çµ±ä¸ ç SIGBUS, Linux ç
       缺çåä½ (å°2.3.27ç) æ¯ A(çµæ), è SUSv2 è²ææ¯ C(çµæä¸æ ¸å¿è½å²).)

       ä¸é¢ æ¯ å¶ä» å¹¾å ä¿¡è.



       ä¿¡è           å¼      åä½   說æ
       ───────────────────────────────────────────────────────────────
       SIGIOT         6        C    IOT èªé·. çåæ¼ SIGABRT
       SIGEMT       7,-,7
       SIGSTKFLT    -,16,-     A    åèçå¨å 棧é¯èª¤

       SIGIO       23,29,22    A    I/O ææä¿¡è (4.2 BSD)
       SIGCLD       -,-,18          çåæ¼ SIGCHLD
       SIGPWR      29,30,19    A    é»æºç¡æ (System V)
       SIGINFO      29,-,-          çåæ¼ SIGPWR
       SIGLOST      -,-,-      A    æ件éä¸å¤±
       SIGWINCH    28,28,20    B    çªå£å¤§å°èª¿æ´ä¿¡è (4.3 BSD, Sun)
       SIGUNUSED    -,31,-     A    æªä½¿ç¨çä¿¡è (å°æç² SIGSYS)

       éè£ç - æ ä¿¡è ä¸åå¨; å¯è½ çµ¦åº ä¸åå¼, 第ä¸åå¼ ä¸è¬ ç¨æ¼ alpha å
       sparc, ä¸éçå¼ ç¨æ¼ i386, ppc å sh, æå¾ä¸å æ¯ mips ç.  ä¿¡è29 å¨
       alphaæ©ä¸ æ¯ SIGINFO / SIGPWR , èå¨ sparcæ©ä¸ æ¯ SIGLOST



       "åä½(Action)"æ¬ ç åæ¯ æ ä¸å å«ç¾©:

       A      缺çåä½æ¯çµæé²ç¨.

       B      缺çåä½æ¯å¿½ç¥éåä¿¡è.

       C      缺çåä½æ¯çµæé²ç¨, 並ä¸æ ¸å¿è½å².

       D      缺çåä½æ¯åæ¢é²ç¨.

       E      ä¿¡èä¸è½è¢«æç².

       F      ä¿¡èä¸è½è¢«å¿½ç¥.

       (è¯è¨»: éè£ "çµæ" æ é²ç¨ çµæ¢ 並 éæ¾è³æº, "åæ¢" æ é²ç¨ åæ¢ éè¡, ä½æ¯
       è³æº æ²æ éæ¾, æå¯è½ ç¹¼çº éè¡.)


éµå¾ª (CONFORMING TO)
       POSIX.1


BUGS
       SIGIO å SIGLOST æ ç¸åç å¼. å¾è å¨ å§æ ¸ æºç¢¼ ä¸ è¢«è¨»é æäº, ä½æ¯ æäº
       è»ä»¶ æ§é ç é²ç¨ ä»ç¶ èªç² ä¿¡è29 æ¯ SIGLOST.


å¦è¦ (SEE ALSO)
       kill(1), kill(2), setitimer(2)


[ä¸æçç¶è·äºº]
       å¾æ <xuming@iname.com>

[ä¸æçææ°æ´æ°]
       2000/10/15 第ä¸ç
       2001/11/24 第ä¸æ¬¡ä¿®è¨

ãä¸ålinuxè«å£manæåé ç¿»è¯è¨åã:
       http://cmpp.linuxforum.net

è·
       æ¬é é¢ä¸æçç±ä¸æ man æåé è¨åæä¾ã
       ä¸æ man æåé è¨åï¼https://github.com/man-pages-zh/manpages-zh



Linux 1.3.88                    April 14, 1996                       SIGNAL(7)