Linux Cron作业ssh每周

Linux Cron作业ssh每周,linux,cron,Linux,Cron,我想通过ssh cron sh脚本,当我从终端执行crontab-e时,它会显示: 1 0 * * * /usr/sbin/ntpdate (ipadress) > /dev/null 有人能告诉我这句话的意思吗?我是否应该将其替换为: 0 0 * * * mypath/tofile.sh ? 很可能您不想替换现有crontab中的行-它是用来同步系统时间的 相反,您希望在下一行添加cron条目。生成的文件应如下所示: 1 0 * * * /usr/sbin/ntpdate (ipad

我想通过ssh cron sh脚本,当我从终端执行crontab-e时,它会显示:

1 0 * * * /usr/sbin/ntpdate (ipadress) > /dev/null
有人能告诉我这句话的意思吗?我是否应该将其替换为:

0 0 * * * mypath/tofile.sh ?
很可能您不想替换现有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 ?

这取决于你想要这份工作做什么。它应该在本地机器上运行并执行远程操作,还是完全在远程机器上运行?我只想在远程机器上保存它。我的问题是:当我使用crontab-e对作业进行cron时,它会向我显示:10***/usr/sbin/ntpdate(ipAddress)>/dev/null之后我应该做什么?感谢您的回复,我会尝试一下,然后返回这里发布结果。您好,我成功地设置了cron作业,谢谢您的建议。