У мене є індексатор для сфінкса, і я хочу, щоб він працював один раз на годину в Linux. Як би я це зробив?
У мене є індексатор для сфінкса, і я хочу, щоб він працював один раз на годину в Linux. Як би я це зробив?
Відповіді:
Оскільки всі інші публікують короткі відповіді, я подумав, що буду трохи більш описовим ...
cron це демон, знайдений у більшості * nix систем, який виконує заплановані команди через задані інтервали.
Ви додаєте сценарій до списку, копіюючи його у вибрану папку:
Ці папки зазвичай знаходяться в /etcпапці.
крон .
Просто щоб бути іншим -
залежно від ваших потреб ви могли використовувати команду watch.
watch --interval=3600 command
Ось для чого це крон .
Якщо вам це потрібно раз у раз, не назавжди, як у вас cron, і watchрішення недостатньо гнучко, ви також можете використовувати старі хороші сценарії bash:
while true; do
# do stuff
sleep $[60 * 60]
done