less than 1 minute read

4.4.6 CRON ๊ณผ AT

(233page)

cron

์ฃผ๊ธฐ์ ์œผ๋กœ ๋ฐ˜๋ณต๋˜๋Š” ์ผ์„ ์ž๋™์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์‹œ์Šคํ…œ ์ž‘์—…์„ ์˜ˆ์•ฝํ•ด ๋†“๋Š” ๊ฒƒ์„ cron์ด๋ผ ๋ถ€๋ฅธ๋‹ค. cron๊ณผ ๊ด€๋ จ๋œ ๋ฐ๋ชฌ(์„œ๋น„์Šค)์€ crond์ด๊ณ , ๊ด€๋ จ ํŒŒ์ผ์€ /etc/crontab ์ด๋‹ค.

/etc/crontab์˜ ํ˜•์‹

๋ถ„ ์‹œ ์ผ ์›” ์š”์ผ ์‚ฌ์šฉ์ž ์‹คํ–‰๋ช…๋ น

00 05 1 * * root cp -r /home /backup

๋งค์›” 1์ผ 5์‹œ์— ์‹คํ–‰

cron์€ ์ฃผ๊ธฐ์ ์„ ์‹คํ–‰ํ•  ๋‚ด์šฉ์„ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ๋„ฃ์–ด ๋†“๊ณ  ์ž‘๋™ํ•œ๋‹ค.

  • /etc/cron.hourly/
  • /etc/cron.daily/
  • /etc/cron.weekly/
  • /etc/cron.monthly/

at

โ€˜atโ€™๋ช…๋ น์–ด๋Š” ์ผํšŒ์„ฑ ์ž‘์—…์„ ์˜ˆ์•ฝํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์ฆ‰, ์˜ˆ์•ฝํ•ด ๋†“์œผ๋ฉด ํ•œ ๋ฒˆ๋งŒ ์‹คํ–‰๋˜๊ณ  ์†Œ๋ฉธ๋œ๋‹ค.

  • ์˜ˆ์•ฝ:at ์‹œ๊ฐ„ ์˜ˆ) at 3:00am tomorrow : ๋‚ด์ผ ์ƒˆ๋ฒฝ3์‹œ at 11:00pm January 30 : 1/30 ์˜คํ›„ 11์‹œ at now + 1hours : 1์‹œ๊ฐ„ ํ›„
  • at> ํ”„๋กฌํ”„ํŠธ์— ์˜ˆ์•ฝ ๋ช…๋ น์–ด ์ž…๋ ฅ ํ›„ enter ๋ˆ„๋ฆ„
  • ์™„๋ฃŒ๋˜๋ฉด Ctrl+D ๋ˆ„๋ฆ„
  • ํ™•์ธ: at -l
  • ์ทจ์†Œ: atrm ์ž‘์—…๋ฒˆํ˜ธ