(UNIX) nohup ?

2013-01-24

nohup

๋ฆฌ๋ˆ…์Šค, ์œ ๋‹‰์Šค์—์„œ ํ”„๋กœ๊ทธ๋žจ์„ ๋ฐ๋ชฌ์ฒ˜๋Ÿผ ์‹คํ–‰ํ•˜๊ณ  ์‹ถ์„๋•Œ ์‚ฌ์šฉํ•˜๋Š”๊ฒƒ์ธ๋ฐ,ย 

๋ช…๋ น์–ด &ย  nohup shell.sh &

์ด๋ ‡๊ฒŒ ํ˜ธ์ถœํ•œ๋‹ค๊ณ  ํ•œ๋‹ค. nohup์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ํ•ด๋‹น ์‹คํ–‰ํ•˜๋ ค๋Š” ํŒŒ์ผ์˜ ํผ๋ฏธ์…˜์ด 755 ์ด์ƒ ์ƒํƒœ์—ฌ์•ผ๋งŒ ํ•œ๋‹ค๊ณ  ํ•œ๋‹ค. nohup์˜ ์ข…๋ฃŒ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.ย 

1.**ย โ€œps -ef |grep ์‰˜ ์Šคํฌ๋ฆฝํŠธ ํŒŒ์ผ๋ช…โ€ย **์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์‹คํ–‰ํ•œ ์‰˜ ์Šคํฌ๋ฆฝํŠธ์˜ ํ”„๋กœ์„ธ์Šค ํ™•์ธ 2. ๊ทธ ์ƒํƒœ์—์„œ **โ€œkill -9 PID๋ฒˆํ˜ธโ€** ๋ช…๋ น์œผ๋กœ ํ•ด๋‹น ํ”„๋กœ์„ธ์Šค๋ฅผ ์ข…๋ฃŒ.

๋กœ๊ทธ์˜ ๊ฒฝ์šฐ์—๋Š” ์‹คํ–‰ํ•œ ์œ„์น˜์—์„œ ์ž๋™์œผ๋กœ nohup.outํŒŒ์ผ์ด ์ƒ์„ฑ๋˜๋ฉฐ printf(), System.out.println() ๋‚ด์šฉ์ด ํ•ด๋‹น ํŒŒ์ผ์— ๋“ค์–ด๊ฐ€๊ฒŒ ๋œ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋จธ ์ž…์žฅ์—์„œ๋Š” tail -f nohup.out ์œผ๋กœ ๊ฑธ์–ด์„œ ๋ณด๋ฉด ๋˜๋‹ˆ๊นŒ ํŽธํ•˜๊ธด ํ•˜๋‹ค. ์ข…๋ฃŒํ•˜๋Š” ๋ถ€๋ถ„์ด ์กฐ๊ธˆ ๋ฒˆ๊ฑฐ๋กœ์šด.ย 

#nohup  #nohup.out  #unix  #๋…ธํ™‰  #์œ ๋‹‰์Šค