Crontab может планировать только на каждые минуты

#linux #cron #schedule

Вопрос:

Поэтому я хочу попробовать составить базовое расписание с помощью crontab, это базовый сценарий :

 * * * * * date >> /home/clauds/crontab.log
* * * * * cp /home/clauds/ahmadbagas /home/clauds/bckup
* * * * * cp /home/clauds/masjayeng.txt /home/clauds/bckup
 

если я делаю это так, это работает, но когда я пытаюсь менять файл резервной копии каждые 5 минут, иначе это не работает:

 5 * * * * date >> /home/clauds/crontab.log
2 * * * * cp /home/clauds/ahmadbagas /home/clauds/bckup
5 * * * * cp /home/clauds/masjayeng.txt /home/clauds/bckup
 

я пытаюсь добавить пользователя в команду следующим образом :

 5 * * * * root date >> /home/clauds/crontab.log
2 * * * * root cp /home/clauds/ahmadbagas /home/clauds/bckup
5 * * * * root cp /home/clauds/masjayeng.txt /home/clauds/bckup
 

это все еще не работает и выдает сообщение об ошибке, подобное этому:

/bin/sh: root: команда не найдена

кто-нибудь может мне помочь, почему я могу составлять расписание только на каждую минуту?

Ответ №1:

 */5 * * * * date >> /home/clauds/crontab.log
*/2 * * * * cp /home/clauds/ahmadbagas /home/clauds/bckup
*/5 * * * * cp /home/clauds/masjayeng.txt /home/clauds/bckup
 

Второй будет каждые две минуты

Комментарии:

1. @Claud, есть какие-нибудь отзывы ?