#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, есть какие-нибудь отзывы ?