URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79885
[ Назад ]

Исходное сообщение
"cron - выключение ПК"

Отправлено besks , 18-Апр-08 10:54 
Здравствуйте.
В cronе запускается скрипт для архивации данных. Хочется, чтобы после завершения скрипта, ПК выключался. В конце скрипта пишу строку:
sudo /sbin/shutdown -h 0

Если скрипт запускается в ручную, то ПК выключается, если запускается по расписанию кроном, то весь скрипт выполняется, а выключения ПК не происходит.

Что надо сделать для правильной работы.


Содержание

Сообщения в этом обсуждении
"cron - выключение ПК"
Отправлено weldpua2008 , 18-Апр-08 12:03 
>Здравствуйте.
>В cronе запускается скрипт для архивации данных. Хочется, чтобы после завершения скрипта,
>ПК выключался. В конце скрипта пишу строку:
>sudo /sbin/shutdown -h 0
>
>Если скрипт запускается в ручную, то ПК выключается, если запускается по расписанию
>кроном, то весь скрипт выполняется, а выключения ПК не происходит.
>
>Что надо сделать для правильной работы.

Варианты:
1.В скрипт внизу прописываем
/sbin/shutdown -h now - это для Линукса
2.в /etc/crontab пишем:
Тогда в 2-30 ежедневно бует запускаться скрипт и по успешному выполнению выключаться
Если надо просто выключаться, то пишем строку:
/root/bin/script.sh;/sbin/shutdown -h now
можно предусмотреть скрипт, который запустится при неусешном выполнении первого скрипта...


#minute hour    mday    month   wday    who     command
30      2       *       *       *      root /root/bin/script.sh&&/sbin/shutdown -h now


"cron - выключение ПК"
Отправлено besks , 18-Апр-08 12:22 
>Варианты:
>1.В скрипт внизу прописываем
>/sbin/shutdown -h now - это для Линукса

В том то и дело, что у меня прописана это строка через sudo (см. вопрос), но она не выполняется.


"cron - выключение ПК"
Отправлено anonymous , 18-Апр-08 12:27 
>Здравствуйте.
>В cronе запускается скрипт для архивации данных. Хочется, чтобы после завершения скрипта,
>ПК выключался. В конце скрипта пишу строку:
>sudo /sbin/shutdown -h 0

А путь к sudo прописан?


"cron - выключение ПК"
Отправлено besks , 18-Апр-08 14:38 
>>Здравствуйте.
>>В cronе запускается скрипт для архивации данных. Хочется, чтобы после завершения скрипта,
>>ПК выключался. В конце скрипта пишу строку:
>>sudo /sbin/shutdown -h 0
>
>А путь к sudo прописанвсе-равно не выключается :(

"cron - выключение ПК"
Отправлено besks , 22-Апр-08 09:37 
Всем спасибо, тема закрыта, проблема решена.