๋ฆฌ๋ ์ค์์ ์ฃผ๊ธฐ์ ์ผ๋ก ์์ ์ ์ค์ผ์ค๋งํ๋ ์ข ๋ฅ๋ ํฌ๊ฒ ๋๊ฐ์ง๋ก, user์ ์์ ์ค์ผ์ค๋ง๊ณผ ์์คํ ์์ ์ค์ผ์ค๋ง์ด ์๋ค.
์ฐ์ , user์ ์์ ์ค์ผ์ค๋ง์ด๋ค. ์ฌ์ฉ์๋ณ๋ก ์์ฝํ ์ ์๊ฒ ํ๋ ์์ ์ด๋ค.
crontab
crontab ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ์์ ์ ๋ฑ๋ก, ํ์ธ, ์ญ์ ํ ์ ์๋ค.
crontab -e
์์ ์์ฝ ๋ด์ฉ → vi ์๋ํฐ๊ฐ ์ด๋ฆฌ๋ฉด์ ์ค์ ํ ์ ์๋ค.
crontab -l
crontab ์์ฝํ ๋ด์ฉ์ ํ์ธํ ์ ์๋ค.
crontab -r
crontab์ ๋ชจ๋ ์ง์๋ฒ๋ฆฐ๋ค.
์ฐธ๊ณ ๋ก crontab ์ผ๋ก ์์ฝ ๊ฑด ์์ ์ค์์ ํ๋๋ง ์ง์ฐ๊ณ ์ถ์ ๋๋
crontab -e ์์ ์ง์ ํ์์๋ ์ค์ ์ง์์ฃผ๋ฉด ๋๋ค.
crontab ์์ ์์ฝ ๋ด์ฉ ์์ฑํ๋ ๋ฐฉ๋ฒ
๋ถ ์ ์ผ ์ ์์ผ ๋ช
๋ น์ด
์์๋ก ์์ฑํ๋ค.
์์
์์๊ธ ์คํ 2์๋ฐ์ ์์ ์์ฝ
30 14 * * 1,3,5 COMMAND
* ์ฌ๋ณผ์ ์์คํฐ๋ฆฌ์คํฌ๋ก, ๋ชจ๋ ๊ฐ์ด ํด๋น๋๋ค ๋ผ๊ฑฐ๋ ์ด๋ค๊ฐ์ด๋ ์๊ด์๋ค๋ผ๋ ์๋ฏธ๋ก ์ฐ์ธ๋ค.
๋งค์ ์ฒซ๋ฒ์งธ ์์์ผ ์ค์ 0์์ ์์ ์คํ
0 0 1-7 * 3 COMMAND ์ด๋ค ์์ผ์ด๋ ์ผ์ฃผ์ผ์ ๋ฒ์๋ 7์ผ์ด๊ธฐ๋๋ฌธ์ด๋ค
๋งค๋ 1์1์ผ 0์์ ์์ ์คํ
0 0 1 1 * echo Happy New Year > /tmp/message.txt
0 15 4 1 3 ls -al /home/staff01 > /tmp/staff01.txt
์ด ๋ช ๋ น์ด๋ ๋ด๋ ์ ๊ณผ์ฐ ์คํ์ด ๋ ๊น ? →NO! ์์ผ field๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์คํ๋์ง ์์ ๊ฒ์ด๋ค.
'Cloud Engineering > Linux ๐ง' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Linux] ๋์คํฌ์ ๋์คํฌ ํํฐ์ ๋์ ์ข ๋ฅ (0) | 2023.01.04 |
---|---|
[Linux] ์์คํ cron ์์ ์ค์ผ์ค๋ง, crontab, cron.d (0) | 2023.01.04 |
[Linux] Default POSIX ACL ENTRY (๊ธฐ๋ณธ ACL) (0) | 2023.01.04 |
[Linux] POSIX ACL mask ์ ์ฉํ๊ธฐ (์ผ๋ฐ ACL mask ์ค์ ) (1) | 2023.01.04 |
[Linux] ์ฌ์ฉ์ ํจ์ค์๋๋ฅผ ๊ด๋ฆฌํ๋ ๋ช ๋ น์ด : chage (0) | 2023.01.04 |