【问题标题】:Crontab can only schedule for every minutescrontab 只能安排每分钟
【发布时间】:2021-09-23 17:28:36
【问题描述】:

所以我想尝试用 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: 找不到命令

谁能帮帮我,为什么我只能安排每一分钟的时间表?

【问题讨论】:

    标签: linux cron schedule


    【解决方案1】:
    */5 * * * * date >> /home/clauds/crontab.log
    */2 * * * * cp /home/clauds/ahmadbagas /home/clauds/bckup
    */5 * * * * cp /home/clauds/masjayeng.txt /home/clauds/bckup
    

    第二个将是每两分钟一次

    【讨论】:

    • @Claud,有什么反馈吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-08
    • 1970-01-01
    • 2012-06-30
    • 1970-01-01
    • 1970-01-01
    • 2019-11-04
    相关资源
    最近更新 更多