每6小时在Linux上运行一次cron job

我怎样才能每六小时运行命令? 试过这个不行的:

/6 * * * * * mycommand 

你忘了一个* ,而且你有太多的领域,这是你需要关心的时间

 0 */6 * * * /path/to/mycommand 

这意味着每6小时从0开始,也就是0,6,12和18小时,您可以这样写

 0 0,6,12,18 * * * /path/to/mycommand 

你应该包括一个你的命令的path,因为cron运行在广泛的裁减环境。 您将不会拥有交互式shell会话中的所有环境variables。

指定脚本/二进制文件的绝对path或者在crontab中定义PATH是一个好主意。 为了帮助debugging任何问题,我还将stdout / errredirect到日志文件。

0 * / 6 * * *命令

这将是说一天6小时的完美方式。

你的命令放6分钟。

谢谢。