crontab -e ,然后 0 * * * * = 每小时...存储在哪里

Xsi*_*Xsi 14 linux cron

在 sudo crontab -e (它写了 "/tmp/crontab.XXXX70pN9h" 1L, 19C 1,1 All

然后我保存了文件。并检查..?(怎么样?我不知道)

And to check I 
ps -e | grep cron
29818 ?        00:00:00 cron
Run Code Online (Sandbox Code Playgroud)

所以..但我决定再检查一次

sudo cat /etc/cron.hourly
cat: /etc/cron.hourly: Is a directory
xi@localhost ~ $ sudo ls /etc/cron.hourly
Run Code Online (Sandbox Code Playgroud)

没有!即在目录中

据我了解,小时位置的第一个 0 表示每小时?

Bon*_*ott 25

cron 中的字段是:

m      h       dom             mon     dow          command
Minute Hour    Day of Month    Month   Day of week  <command>
Run Code Online (Sandbox Code Playgroud)

然后您的0 * * * * <command>然后转换为“在每小时、每天、每月和每个工作日执行命令,如果分钟为 0”

crontab -l正如 delh 已经说明的那样,您可以使用 列出您的 crontab 。

在此处获取此链接,有一些实用的 Cron 示例


Chr*_*own 10

crontabcron.hourly是独立的实体。把东西crontab放进你的东西并不会把它放进去cron.hourly,即使它每小时运行一次。在把脚本cron.hourly仅仅是另一个有它运行每隔一小时,也就是这样,你的cron后台程序会检查你的crontab cron.hourly。在两者中都有它会运行它两次。