我想通过ssh cron sh脚本,当我从终端显示crontab -e时显示:
1 0 * * * /usr/sbin/ntpdate (ipadress) > /dev/null
有人可以告诉我这条线意味着什么?我应该用以下代码替换它:
0 0 * * * mypath/tofile.sh ?
答案 0 :(得分:1)
您很可能不想要替换现有crontab中的行 - 它可以同步系统时间。
相反,您希望在下一行添加您的cron条目。您生成的文件应如下所示:
1 0 * * * /usr/sbin/ntpdate (ipadress) > /dev/null
0 0 * * * mypath/tofile.sh ?
这将在远程计算机上运行脚本mypath.tofile.sh
,即必须在远程计算机上安装脚本。它将在每天午夜执行。如果您希望它每周只运行一次,比如周一00:00,请尝试:
0 0 * * 1 mypath/tofile.sh ?