[Comm] Cron reboot

therion =?iso-8859-1?q?therion_=CE=C1_pochta=2Eru?=
Чт Ноя 6 07:36:06 MSK 2003


В сообщении от 5 Ноябрь 2003 21:02 Ivanov Maxim написал(a):
> Здравствуйте, community.
>
> Подскажите пожалуйста, как правильно написать команду в
> /etc/crontab/
> для перезагрузки сервера (reboot) каждые два дня.

В каталоге /var/spool/cron (вообще можно, конечно в любом другом, неважно) создайте файлик root, напишите в нем примерно следующее
0 6 * * 1,4,7   reboot
Это значит, что перезагрузка будет происходить в 6 часов 0 минут по утрам. Независимо от текушего месяца (вторая звездочка) и текущей даты (первая звездочка) по первым (понедельник) четвертым (четверг) и седьмым (воскресенье) дням недели далее следует непосредственно сама команда.
После того как файл будет отредактирован следует от имени суперпользователя запустить команды обновления задания
crontab -u root /var/spool/cron/root
Вот в принципе и все.

Тоже самое можно проделать (при условии что вы знакомы с редактором vi) при помощи самой утилиты crontab (в этом случае обновления задания произойдет автоматически)
для этого надо набрать в командной строке следующее 
crontab -u root -e

Можно нескромный вопрос? А для чего необходимо перезагружать сервер каждые два дня. Вероятно проблему можно решить по другому (у нас сервера на Linux не перезагружаются годами).
Желаю удачи.


Подробная информация о списке рассылки community