[Linux] cron ๊ณผ at
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 ์์ ๋ฒํธ