使命令每小时运行一次

15 linux

我有一个 sphinx 索引器,我希望它在 linux 中每小时运行一次。我该怎么做?

Nat*_*man 15

由于其他人都在发布简短的答案,我想我会更具描述性...

cron 是大多数 *nix 系统上的守护进程,它以指定的时间间隔运行预定的命令。

您可以通过将脚本复制到您选择的文件夹来将脚本添加到列表中:

  • 每日定时
  • 每小时
  • cron.monthly
  • 每周计划

这些文件夹通常位于/etc文件夹下。

  • cron.* 文件夹非常特定于发行版。crontab 是让项目以指定的时间间隔由 cron 运行的通用方式。 (2认同)

bry*_*yan 9

只为与众不同——

根据您的需要,您可以使用 watch 命令。

  watch --interval=3600 command
Run Code Online (Sandbox Code Playgroud)

  • 这是否每 1 小时运行一次命令;或者它运行命令,等待 1 小时,然后再次运行?请注意,如果命令花费很长时间,则会产生很大的差异。(我问是因为手册页上不清楚。) (2认同)

小智 6

使用crontab


Que*_*tin 1

使用cron实用程序