/////
Search
๐Ÿ’ฝ

Signal

Constant
Name
Action
Description
1
SIGHUP
ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ
ํ„ฐ๋ฏธ๋„ ์—ฐ๊ฒฐ์ด ๋Š์–ด ์กŒ์„ ๋•Œ ์ด ํ„ฐ๋ฏธ๋„๊ณผ ์—ฐ๊ฒฐ ๋œ ์„ธ์…˜ ๋ฆฌ๋” ๋˜๋Š” ์„ธ์…˜์— ์†ํ•œ ๋ชจ๋“  ํ”„๋กœ์„ธ์Šค๋“ค์—๊ฒŒ ๋ณด๋‚ด์ง€๋ฉฐ, ์ด ์‹œ๊ทธ๋„์„ ๋ฐ›์œผ๋ฉด ์ข…๋ฃŒ
2
SIGINT
ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ
ํ„ฐ๋ฏธ๋„์—์„œ ์ธํ„ฐ๋ŸฝํŠธ ํ‚ค(Ctrl + C)๋ฅผ ๋ˆŒ๋ €์„ ๋•Œ ๋ณด๋‚ด์ง€๋ฉฐ ์ด ์‹œ๊ทธ๋„์„ ๋ฐ›์•˜์„ ๋•Œ ์ข…๋ฃŒ
3
SIGQUIT
์ฝ”์–ด ์ด๋ฏธ์ง€ ์ƒ์„ฑ
๋Œ€ํ™”ํ˜• ์ข…๋ฃŒ (Ctrl + \)
4
SIGILL
์ฝ”์–ด ์ด๋ฏธ์ง€ ์ƒ์„ฑ
๋ถˆ๋ฒ• ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•  ๋•Œ ๋ณด๋‚ด์ง€๋ฉฐ, ์ฝ”์–ด ๋คํ”„ ํ›„ ์ข…๋ฃŒ
5
SIGTRAP
์ฝ”์–ด ์ด๋ฏธ์ง€ ์ƒ์„ฑ
ํŠธ๋ ˆ์ด์Šค / ๋ธŒ๋ ˆ์ดํฌํฌ์ธํŠธ ํŠธ๋žฉ
6
SIGABRT
์ฝ”์–ด ์ด๋ฏธ์ง€ ์ƒ์„ฑ
ํ”„๋กœ์„ธ์Šค ์ค‘๋‹จ ์‹ ํ˜ธ
7
SIGEMT
์ฝ”์–ด ์ด๋ฏธ์ง€ ์ƒ์„ฑ
Emulate ๋ช…๋ น ์‹คํ–‰. Emt ๋ช…๋ น ์‹คํ–‰ ์‹œ ์‚ฌ์šฉ๋˜๋Š” ์‹ ํ˜ธ
8
SIGFPE
์ฝ”์–ด ์ด๋ฏธ์ง€ ์ƒ์„ฑ
์˜ค๋ฅ˜๊ฐ€ ์žˆ๋Š” ์‚ฐ์ˆ  ์กฐ์ž‘
9
SIGKILL
ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ
๊ฐ•์ œ ์ข…๋ฃŒ ( ์‹ ํ˜ธ๋ฅผ ์žก๊ฑฐ๋‚˜ ๋ฌด์‹œํ•  ์ˆ˜ ์—†์Œ, ํ•ธ๋“ค๋ง ๋ถˆ๊ฐ€ )
10
SIGBUS
์ฝ”์–ด ์ด๋ฏธ์ง€ ์ƒ์„ฑ
์ •์˜๋˜์ง€ ์•Š์€ ๋ฉ”๋ชจ๋ฆฌ ์˜ค๋ธŒ์ ํŠธ์˜ ์ผ๋ถ€๋ถ„์— ์ ‘๊ทผ
11
SIGSEGV
์ฝ”์–ด ์ด๋ฏธ์ง€ ์ƒ์„ฑ
์ž˜๋ชป๋œ ๋ฉ”๋ชจ๋ฆฌ ์ฐธ์กฐ
12
SIGSYS
์ฝ”์–ด ์ด๋ฏธ์ง€ ์ƒ์„ฑ
๋ถˆ๋Ÿ‰ ์‹œ์Šคํ…œ ํ˜ธ์ถœ, ์ž˜๋ชป๋œ ์ธ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ˜ธ์ถœ ์‹œ ๋ฐœ์ƒ
13
SIGPIPE
ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ
์•„๋ฌด๋„ ์ฝ์ง€ ์•Š๋Š” ํŒŒ์ดํ”„์— ๋ฐ์ดํ„ฐ๋ฅผ ์ถœ๋ ฅ ํ•  ๋•Œ ๋ฐœ์ƒ
14
SIGALRM
ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ
์•Œ๋žŒ ํด๋Ÿญ
15
SIGTERM
ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ
์ข…๋ฃŒ ์‹ ํ˜ธ
16
SIGURG
ํ๊ธฐ ์‹ ํ˜ธ
์†Œ์ผ“์— ๋„์ฐฉํ•œ ๋ฐ์ดํ„ฐ ๊ฐ๋ณ„ ์‹ ํ˜ธ
17
SIGSTOP
ํ”„๋กœ์„ธ์Šค ์ค‘๋‹จ
์‹คํ–‰ ์ •์ง€ ( ์‹ ํ˜ธ๋ฅผ ์žก๊ฑฐ๋‚˜ ๋ฌด์‹œํ•  ์ˆ˜ ์—†์Œ, ํ•ธ๋“ค๋ง ๋ถˆ๊ฐ€), SIGCONT๋กœ ์žฌ์‹คํ–‰ ๊ฐ€๋Šฅ
18
SIGTSTP
ํ”„๋กœ์„ธ์Šค ์ค‘๋‹จ
Ctrl + z๋ฅผ ์ž…๋ ฅํ–ˆ์„ ๋•Œ ๋ณด๋‚ด๋Š” ์‹ ํ˜ธ, ์‹คํ–‰ ์ •์ง€ ํ›„ ๋‹ค์‹œ ์‹คํ–‰์„ ๊ณ„์†ํ•˜๊ธฐ ์œ„ํ•ด ๋Œ€๊ธฐ์‹œํ‚ค๋Š” ์‹ ํ˜ธ, SIGCONT๋กœ ์žฌ์‹คํ–‰ ๊ฐ€๋Šฅ
19
SIGCONT
ํ๊ธฐ ์‹ ํ˜ธ
STOP ์‹œ๊ทธ๋„์— ์˜ํ•ด ์ •์ง€๋œ ํ”„๋กœ์„ธ์Šค๋ฅผ ์žฌ์‹คํ–‰
20
SIGCHLD
ํ๊ธฐ ์‹ ํ˜ธ
์ž์‹ ํ”„๋กœ์„ธ์Šค๊ฐ€ STOP ๋˜๊ฑฐ๋‚˜ ์ข…๋ฃŒ ๋˜์—ˆ์„ ๋•Œ ๋ถ€๋ชจ์—๊ฒŒ ์ „๋‹ฌ๋˜๋Š” ์‹ ํ˜ธ
21
SIGTTIN
ํ”„๋กœ์„ธ์Šค ์ค‘๋‹จ
๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šค ์ฝ๊ธฐ ์‹œ๋„
22
SIGTTOU
ํ”„๋กœ์„ธ์Šค ์ค‘๋‹จ
๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šค ์“ฐ๊ธฐ ์‹œ๋„
23
SIGIO
ํ๊ธฐ ์‹ ํ˜ธ
ํŒŒ์ผ ๊ธฐ์ˆ ์ž๊ฐ€ ์ž…๋ ฅ ๋˜๋Š” ์ถœ๋ ฅ์„ ์ˆ˜ํ–‰ํ•  ์ค€๋น„๊ฐ€ ๋˜์–ด ์žˆ์„ ๋•Œ ๋ณด๋‚ด์–ด์ง„๋‹ค
24
SIGXCPU
ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ
CPU ์‹œ๊ฐ„ ์ œํ•œ ์ดˆ๊ณผ
25
SIGXFSZ
ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ
ํŒŒ์ผ ํฌ๊ธฐ ์ œํ•œ ์ดˆ๊ณผ
26
SIGVTALRM
ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ
๊ฐ€์ƒ ํƒ€์ด๋จธ ์‹œ๊ฐ„ ์ดˆ๊ณผ
27
SIGPROF
ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ
ํ”„๋กœํŒŒ์ผ๋ง ํƒ€์ด๋จธ ์‹œ๊ฐ„ ์ดˆ๊ณผ
28
SIGWINCH
ํ๊ธฐ ์‹ ํ˜ธ
Window size change
29
SIGINFO
ํ๊ธฐ ์‹ ํ˜ธ
Ctrl + t๋ฅผ ๋ˆŒ๋ €์„ ๋•Œ ๋ณด๋‚ด๋Š” ์‹ ํ˜ธ
30
SIGUSR1
ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ
์‚ฌ์šฉ์ž ์ •์˜ ์‹ ํ˜ธ 1
31
SIGUSR2
ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ
์‚ฌ์šฉ์ž ์ •์˜ ์‹ ํ˜ธ 2