Table of Contents

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

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

Сервис cron

# crontab -e

# crontab -l
0 0 * * * /usr/sbin/freebsd-update cron
0 0 * * * /usr/sbin/portsnap cron
*/5 * * * * /etc/backup_conf.sh

# crontab -l -u root
...

# crontab -r

Система periodic

Настройка

# grep zfs /etc/defaults/periodic.conf

# cat /etc/periodic.conf
daily_status_zfs_enable="YES"

Запуск автоматический

# cat /etc/crontab
...

Запуск вручную

# periodic daily

# more /var/mail/root

# rm /var/mail/root

Добавление заданий

# pkg_add /usr/ports/packages/All/portaudit.tbz

# ls /usr/local/etc/periodic/security

# cp /root/backup_conf.sh /usr/local/etc/periodic/daily/

# periodic daily

# more /var/mail/root