Table of Contents

Планирование выполнения заданий в Linux

Примеры периодических задач

Сервис cron

# crontab -e

# crontab -l
# m h  dom mon dow   command
5-59/10 * * * * /etc/backup.sh

*/5 * * * * test $(LANG= top -b -n 1 | grep Cpu | cut -d':' -f2 | cut -d. -f1) -gt 60 && ( date; ps awux ) >> /tmp/ps_cpu_hi.log
# ls /var/spool/cron/

# crontab -r

Скрипт run-parts

# cat /etc/crontab
...

# !!!! Don't work with .sh !!!!
# cp /root/backup_conf.sh /etc/cron.daily/backupconf

# run-parts --report /etc/cron.daily

Система anacron

# cat /etc/crontab

# apt install anacron

# man anacrontab

# cat /etc/anacrontab
...

# start anacron

# ls /var/spool/anacron