Назад | Перейти на главную страницу

Как запустить cron через SSH-терминал?

Я искал везде, но, похоже, не нашел ответа. Я пытаюсь запустить это через терминал Linux Debian SSH

0 */5 * * * /var/www/test/cron.php

И, конечно же, сначала должно быть какое-то ключевое слово, чтобы запустить его: например

cron 0 */5 * * * /var/www/test/cron.php

Но не работает. Что я должен делать ?

Cron работает по описанному расписанию, у вас установлено расписание 0 */5 * * * что «каждые 5 часов». Вы можете дождаться 5, 10, 15 или 20 часов, пока cron выполнит эту команду, или просто выполнить команду /var/www/test/cron.php из командной строки.

$ /var/www/test/cron.php

В качестве альтернативы вы можете изменить расписание так, чтобы оно выполнялось (почти) немедленно, изменив его в crontab на:

* * * * * /var/www/test/cron.php

Затем верните его обратно после запуска.