晚上关电脑?

0 startup shutdown scripting

如何编写脚本在我睡觉时关闭计算机?我的意思是,当我运行脚本并在早上 6.45 启动计算机时,它应该关闭计算机。

wef*_*wef 5

关机很简单:

echo 'sudo /sbin/shutdown now' | at 11pm
Run Code Online (Sandbox Code Playgroud)

唤醒要困难得多 - Wake On Lan 是 google 的主题。

  • 非常好。一种简化是`shutdown` 需要一个时间参数。要在晚上 11 点关闭,运行:`sudo /sbin/shutdown 23:00`(23:00 是晚上 11 点的军事时间)就足够了。`at` 的使用是不必要的。 (6认同)
  • 许多固件设置都有一个选项来设置开机时间。使用它比 LAN 唤醒更容易,后者需要另一台始终开启的设备。 (3认同)