๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๊ธฐํƒ€

[Linux] jar ํŒŒ์ผ ์‹คํ–‰ ๋ฐ ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์‹คํ–‰, ๋กœ๊ทธ ๋‚จ๊ธฐ๊ธฐ

by Jo__y 2022. 10. 27.

์‹คํ–‰๋ฐฉ๋ฒ•

๋ฆฌ๋ˆ…์Šค์—์„œ jar ํŒŒ์ผ๋กœ ๋นŒ๋“œ๋œ ํŒŒ์ผ์„ ์‹คํ–‰ํ• ๋•Œ๋Š”

์•„๋ž˜์™€ ๊ฐ™์€ ๋ช…๋ น์–ด๋กœ ์‹คํ–‰ํ•˜๋ฉด ๋œ๋‹ค.

java โ€“jar [๋นŒ๋“œ๋œ jar ํŒŒ์ผ๋ช…]

๋ฐฑ๊ทธ๋ผ์šด๋“œ ์‹คํ–‰๋ฐฉ๋ฒ•

ํ•˜์ง€๋งŒ ์œ„ ๋ช…๋ น์–ด๋Š” Ctrl + c ๋ฅผ ํ•˜๋ฉด ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ข…๋ฃŒ๋œ๋‹ค

๊ณ„์† ๊ตฌ๋™ ์‹œํ‚ค๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋ฐฑ๊ทธ๋ผ์šด๋“œ๋กœ ๊ตฌ๋™์‹œ์ผœ์•ผ ํ•œ๋‹ค.

nohup java โ€“jar [๋นŒ๋“œ๋œ jar ํŒŒ์ผ] &

๋นŒ๋“œ๋œ ํŒŒ์ผ๋ช…๊ณผ ๋ฐฑ๊ทธ๋ผ์šด๋“œ๋ฅผ ์˜๋ฏธํ•˜๋Š” & ๋ฅผ ํ•จ๊ป˜ ์ž…๋ ฅํ•ด์„œ ์‹คํ–‰ ํ•˜๋ฉด ๋œ๋‹ค.

์ด์ œ ps -ef | grep [๊ฒ€์ƒ‰ํ•  jar ํŒŒ์ผ๋ช…] ๋กœ

์‹คํ–‰๋˜๊ณ  ์žˆ๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ํ™•์ธ ํ•˜๋ฉด ๋œ๋‹ค.

๋กœ๊ทธ ๋‚จ๊ธฐ๊ธฐ

์‹คํ–‰๊ณผ ํ•จ๊ป˜ ๋กœ๊ทธ๋ฅผ ๋‚จ๊ธฐ๊ณ  ์‹ถ์œผ๋ฉด ๋‘๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค.

  • overwrite ( > )
    > ๋Š” ๊ธฐ์กด์— ์žˆ๋Š” ํŒŒ์ผ์˜ ๋‚ด์šฉ์ด ์‚ฌ๋ผ์ง€๊ณ  ๋ฎ์–ด ์”Œ์›Œ์ง„๋‹ค.

    nohup java โ€“jar [๋นŒ๋“œ๋œ jar ํŒŒ์ผ] > Log.log &
  • append ( >> )
    >> ๋Š” ๊ธฐ์กด์˜ ๋‚ด์šฉ์— ๋ง๋ถ™์—ฌ์„œ ๋กœ๊ทธ๊ฐ€ ๊ธฐ๋ก๋œ๋‹ค.

    nohup java โ€“jar [๋นŒ๋“œ๋œ jar ํŒŒ์ผ] >> Log.log &
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€