Python:在不登录的情况下关闭PC
我正试图:Python:在不登录的情况下关闭PC,python,linux,Python,Linux,我正试图: 引导Linux PC(从BIOS自动启动) 执行Python脚本(crontab) 关闭PC(最后一个代码行Python脚本) 1-2没问题。但是对于#3,我无法关闭电脑: import os os.system("shutdown -h now") /var/log/syslog中没有错误 您能帮助我吗?哪个用户是运行cron任务的用户,他是否有足够的权限运行shutdown-h now?Python在手动运行时是否抛出任何错误/消息?我如何才能看到哪个用户
import os
os.system("shutdown -h now")
/var/log/syslog
中没有错误
您能帮助我吗?哪个用户是运行cron任务的用户,他是否有足够的权限运行
shutdown-h now
?Python在手动运行时是否抛出任何错误/消息?我如何才能看到哪个用户是运行cron任务的用户?手动运行时没有错误或消息(shutdown ok)很好,您只需将shutdown-h now
直接添加到crontab,然后查看它是否可以从那里工作。如果有,那么您就有一个Python问题要调查,如果没有,那么您就有一个cron,关机或权限问题需要调查。哪个用户是运行cron任务的用户,他是否有足够的权限运行shutdown-h now
?Python在手动运行时是否抛出任何错误/消息?如何查看哪个用户是运行cron任务的用户?手动运行时没有错误或消息(shutdown ok)很好,您只需将shutdown-h now
直接添加到crontab,然后查看它是否可以从那里工作。如果有,则需要调查Python问题;如果没有,则需要调查cron、关机或权限问题。