Tengo un indexador para sphinx, y quiero que se ejecute una vez cada hora en Linux. ¿Cómo haría esto?
12
Como todos los demás publican respuestas cortas, pensé que sería un poco más descriptivo ...
cron
es un demonio que se encuentra en la mayoría de los sistemas * nix que ejecuta comandos programados en los intervalos especificados.
Agregue un script a la lista copiándolo en la carpeta que elija:
Estas carpetas se encuentran generalmente en la /etc
carpeta.
cron .
fuente
Solo para ser diferente
dependiendo de sus necesidades, puede usar el comando watch.
fuente
Usa crontab .
fuente
editará el archivo cron ingresando el comando
crontab -e
que lo coloca en un editor 'vi' (para Linux y FreeBSD actuales).
luego ingrese lo siguiente: (escriba 'i' para la inserción)
luego guarde y salga (presione 'esc' y luego escriba lo siguiente)
fuente
Con la utilidad cron
fuente
Para eso es cron .
fuente
Si solo lo necesita de vez en cuando, no de forma permanente como lo hace
cron
, y lawatch
solución no es lo suficientemente flexible, también puede usar buenas secuencias de comandos bash antiguas:fuente
Aprenda cron: http://www.thegeekstuff.com/2009/06/15-practical-crontab-examples/
fuente