我有一台 ubuntu 电脑,运行在 dell990 pc 上:
uname -a
Linux dell 4.15.0-188-generic #199-Ubuntu SMP Wed Jun 15 20:42:56 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
我希望计算机通过 BIOS 开机启动,运行备份脚本然后关闭 - 这样计算机仅在我需要时才使用电源。
我正在使用 cron @reboot 脚本,然后我想让计算机关闭。我有一个 sudo crontab。
sudo crontab -l
[sudo] password for pgee:
@reboot /home/pgee/scripts/sync.sh && shutdown +2
最初我尝试shutdown
在脚本 sync.sh 中使用该命令
脚本运行良好,但计算机从未关闭。如果我sudo shutdown +2
从命令行(通过 ssh)执行,则计算机将按预期关闭。
有什么线索可以查看脚本不起作用的原因吗?