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

Настройка заданий Cron как корневых

Я могу запускать задания cron вручную вот так

root@myhosting [~]# sync ; echo 0 > /proc/sys/vm/drop_caches

Я могу добавить его в cPanel вот так. Это не работает, потому что мне нужен root-доступ.

 * */4 * * * sync; echo 0 > /proc/sys/vm/drop_caches

Так что мне остается добавить задание, используя putty, зарегистрированный как root. Приведенный выше код не работает в замазке. Я получаю команду не найдена

Бегать crontab -e. Это переведет вас в редактор, где вы можете добавить строку cron.

Если вы попадаете в редактор, который не знаете, как использовать, вы можете временно изменить его с помощью

EDITOR=nano crontab -e

Это потому, что это не синтаксис командной строки. Вам нужно будет войти в редактор crontab, чтобы добавить запрошенную строку. Чаще всего это можно сделать с помощью следующей строки:

crontab -e

Это откроет ваш существующий файл crontab. Добавьте в него нужную строку crontab, а затем напишите / сохраните.