Я запускаю скрипт python как пользователь root. (Я знаю, что это не рекомендуется, но в моем случае это нормально.) В конце этого сценария, основываясь на некоторых условиях, мне нужно перезагрузить малину.Перезагрузка системы через cronjob
Я пробовал несколько кодов, но никто не перезагружает машину. Я пробовал это в конце моего .py файла:
os.system("shutdown -r now")
reboot
sudo reboot
os.system("reboot")
Ни один из них не перезагружает малину. Каков правильный код для перезагрузки системы?
(например, если условие для перезагрузки 'каждые 60 секунд', то ниже кронтаб будет работать) EDITOR = VI TERM = vt100 экспорт РЕДАКТОР TERM кронтаб -e 60 * * * * shutdown -r now – Madhusoodan
nope, условие является оператором if внутри исполняемого файла .py. Мне нужно перезагрузить внутри скрипта. – user2452250
Я просто попробовал, и я вижу, что просто os.system («shutdown/r») отлично работает – Madhusoodan