full stack/Linux
[Linux] cron (2023.08.11)
Shinjio
2023. 8. 11. 12:42
λ°μν
cron
λ΄κ° μνλ μκ°λμ μμ μ μ§νν μ μλλ‘ μ€μ
→ λ°°μΉ μ²λ¦¬μ μ¬μ© (λ°±μ )
λΆ, μ, μΌ, μ, μμΌμ
μ ν΄μ§ μκ°μ΄ λλ©΄ λ°±μ λλλ‘ cron μ€μ νκΈ°
[root@localhost backup]# nano /etc/crontab
[root@localhost backup]# systemctl restart crond
[root@localhost backup]# systemctl status crond
1. λ°°μΉ νλ‘κ·Έλ¨ μ½λ - backup.sh (λ³ΈμΈ κ³μ μμ μμ±)
home λλ ν 리λ₯Ό λ°±μ ν μμΆ → backup ν΄λμ μ μ₯νλ νλ‘κ·Έλ¨
backup ν΄λ μμ± : mkdir /backup
backup.sh μ€νκΆν λΆμ¬ : chmod 755 backup.sh
2. crontabl νλ‘κ·Έλ¨ μ½λ
30λΆμ backupμ μ€ννκ² λ€!
nano μ¬μ©νμ¬ μμ ν κ²
3. crontab μ€μ ν μμ€ν
μ¬μμ
# systemctl restart crond
- systemctl : νλ‘κ·Έλ¨ μ€νμν€λ λͺ λ Ήμ΄ (start, stop, restart, status)
# systemctl restart crond
μ€ν κ²°κ³Ό
λ°μν