kill.md 1.4 KB

kill

๋ณดํ†ต ํ”„๋กœ์„ธ์Šค๋ฅผ ์ •์ง€์‹œํ‚ค๋Š” ๊ฒƒ๊ณผ ๊ด€๋ จ๋œ ์‹œ๊ทธ๋„์„ ์ „์†กํ•ฉ๋‹ˆ๋‹ค. SIGKILL๊ณผ SIGSTOP์„ ์ œ์™ธํ•œ ๋ชจ๋“  ์‹œ๊ทธ๋„๋“ค์€ ๊น”๋”ํ•œ ์ข…๋ฃŒ๋ฅผ ์œ„ํ•ด ํ”„๋กœ์„ธ์Šค์—๊ฒŒ ๋บ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์ •๋ณด: https://manned.org/kill.

  • ๊ธฐ๋ณธ SIGTERM ("terminate") ์‹œ๊ทธ๋„์„ ๋ณด๋‚ด ํ”„๋กœ๊ทธ๋žจ์„ ์ข…๋ฃŒ:

kill {{ํ”„๋กœ์„ธ์Šค_์•„์ด๋””}}

  • ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์‹œ๊ทธ๋„ ์ด๋ฆ„์„ ์ถœ๋ ฅ (SIG ์ ‘๋‘์‚ฌ๋Š” ์—†์ด ์ถœ๋ ฅ):

kill -l

  • ๋ฐฑ๊ทธ๋ผ์šด๋“œ job ์ข…๋ฃŒ:

kill %{{job_์•„์ด๋””}}

  • SIGHUP ("hang up") ์‹œ๊ทธ๋„์„ ์‚ฌ์šฉํ•ด์„œ ํ”„๋กœ๊ทธ๋žจ์„ ์ข…๋ฃŒ. ๋Œ€๋‹ค์ˆ˜์˜ ๋ฐ๋ชฌ(๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šค)์€ ์ข…๋ฃŒํ•˜๋Š” ๋Œ€์‹  ๋ฆฌ๋กœ๋“œ ํ•จ:

kill -{{1|HUP}} {{ํ”„๋กœ์„ธ์Šค_์•„์ด๋””}}

  • SIGINT ("interrupt") ์‹œ๊ทธ๋„์„ ์‚ฌ์šฉํ•ด์„œ ํ”„๋กœ๊ทธ๋žจ์„ ์ข…๋ฃŒ. ์ด๊ฑด ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ์ž๊ฐ€ Ctrl + c๋ฅผ ๋ˆ„๋ฅผ ๋•Œ ์ผ์–ด๋‚˜๋Š” ์ผ๊ณผ ๊ฐ™์Œ:

kill -{{2|INT}} {{ํ”„๋กœ์„ธ์Šค_์•„์ด๋””}}

  • ์šด์˜์ฒด์ œ์—๊ฒŒ ์ฆ‰์‹œ ํ”„๋กœ๊ทธ๋žจ์„ ์ข…๋ฃŒํ•˜๋ผ๋Š” ์‹œ๊ทธ๋„์„ ์ „์†ก (ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹ ํ˜ธ๋ฅผ ๋ฐ›์ง€ ๋ชปํ•˜๊ณ  ์ข…๋ฃŒ๋จ):

kill -{{9|KILL}} {{ํ”„๋กœ์„ธ์Šค_์•„์ด๋””}}

  • ์šด์˜์ฒด์ œ์—๊ฒŒ SIGCONT ("continue") ์‹œ๊ทธ๋„์„ ๋ฐ›๊ธฐ ์ „๊นŒ์ง€ ํ”„๋กœ๊ทธ๋žจ์„ ์ผ์‹œ์ •์ง€ํ•˜๋ผ๋Š” ์‹œ๊ทธ๋„์„ ์ „์†ก:

kill -{{17|STOP}} {{ํ”„๋กœ์„ธ์Šค_์•„์ด๋””}}

  • ์ฃผ์–ด์ง„ GID (๊ทธ๋ฃน ์•„์ด๋””)๋ฅผ ๊ฐ€์ง„ ๋ชจ๋“  ํ”„๋กœ์„ธ์Šค์—๊ฒŒ SIGUSR1 ์‹œ๊ทธ๋„์„ ์ „์†ก:

kill -{{SIGUSR1}} -{{๊ทธ๋ฃน_์•„์ด๋””}}