linux - 每周 Cron Job ssh

标签 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 (ipadress) > /dev/null
0 0 * * * mypath/tofile.sh ?

这将在远程 机器上运行脚本mypath.tofile.sh,即脚本必须安装在远程机器上。它将在每天午夜执行。如果您希望它每周只运行一次,比如星期一 00:00,请尝试以下操作:

0 0 * * 1 mypath/tofile.sh ?

关于linux - 每周 Cron Job ssh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27038566/

相关文章:

linux - Linux 中内核空间和用户空间之间的原子行为?

android -/proc/net/route 列的含义是什么?特别是 Flags 列

java - 在 Linux 上设置 Closure Compiler 的好方法是什么?或者,Java .jar 在 Linux 上应该放在哪里?

Linux 排序 : how to sort numerically but leave empty cells to the end

ruby-on-rails - Rails - 每当 gem - 动态值

java - Cron 无法使用分钟

linux - 如何使用 crond 而不是 atd?

python - Crontab Python 脚本执行(找不到设置配置文件)

php - 如何在没有cron的情况下向MySQL数据库写入数据?

linux - perl有没有办法运行多个linux命令并在它们之间保存环境变量