Ich weiß, dass es viele Möglichkeiten zum automatischen Herunterfahren gibt , aber ich mache mir Sorgen über das automatische Einschalten . Gibt es einen Befehl oder eine kleine Software, um das System zu einem bestimmten Zeitpunkt einzuschalten?
Ich weiß, dass es viele Möglichkeiten zum automatischen Herunterfahren gibt , aber ich mache mir Sorgen über das automatische Einschalten . Gibt es einen Befehl oder eine kleine Software, um das System zu einem bestimmten Zeitpunkt einzuschalten?
Antworten:
Eine Alternative besteht darin, das System nicht herunterzufahren, sondern in den Ruhezustand zu versetzen oder anzuhalten und es dann mithilfe des rtcwake
Dienstprogramms automatisch zu aktivieren.
Beispielsweise
rtcwake -s 3600 -m disk
Das System wird sofort in den Ruhezustand versetzt (auf der Festplatte angehalten) und in 1 Stunde fortgesetzt. Ähnlich
sleep 600; rtcwake -s 60 -m mem
wird in 10 Minuten unterbrochen, um zu rammen, und wird dann nach 60 Sekunden fortgesetzt.
Sie können das System auch zu einem bestimmten Zeitpunkt mit der -t
Option aktivieren. Es dauert Sekunden seit 1970 als Argument, aber Sie können es verwenden date
, um von einem für Menschen lesbaren Format zu konvertieren, z
rtcwake -m disk -t "$(date -d '2015-02-26 16:12:00' '+%s')"
Testen Sie die Wake-on-LAN-Funktion (WoL). Arch Linux hat eine gute Dokumentation zu seiner Verwendung, und keine Sorge. Es ist Linux allgemein. In Ubuntu haben Sie das wakeonlan
Paket, um magische Pakete an Ihren Computer zu senden. Hier ist die Ubuntu-Dokumentation zur Verwendung von WoL .
Um Ihr Gerät automatisch einzuschalten, müssen Sie ein anderes Gerät verwenden, das es mit WoL einschaltet.
Soweit ich weiß, muss der automatische Start in Ihrem BIOS oder UEFI bereitgestellt und eingerichtet werden und ist unabhängig vom installierten Betriebssystem (wie Ubuntu).
Lesen Sie das Handbuch Ihres BIOS / UEFI oder Mainboards.
rtcwake
.
Dies hängt davon ab, ob das BIOS / UEFI Ihres Computers diese Funktion unterstützt.
In diesem Fall können Sie mit dem Ubuntu-Paket nvram-wakeup
das Aufweckdatum und die Aufweckzeit einstellen.
Lesen Sie die Dokumentation des Pakets, bevor Sie es verwenden ( /usr/share/doc/nvram-wakeup/README.mb.gz
), da Sie möglicherweise einige Arbeiten ausführen müssen, um das Tool zu konfigurieren.