So planen Sie das Herunterfahren unter Linux

Es gibt viele verschiedene Tipps und Tricks zu Linux, die Ihr Leben und Ihre Produktivität wirklich verbessern können. Ein solcher Trick besteht darin, zu lernen, wie man das Herunterfahren auf einem Linux-PC plant.

In diesem Handbuch erfahren Sie, wie Sie jeden Linux-PC so planen, dass er sich automatisch nach einem Zeitplan ausschaltet. Darüber hinaus behandeln wir, wie Sie das nützliche rtcwake-Tool zum automatischen Aufwecken des PCs verwenden können!

Shutdown-Tool

Das automatische Ausschalten von Linux funktioniert am besten mit dem eingebauten Shutdown-Tool. Das Shutdown-Programm ist in allen Linux-Distributionen automatisch enthalten, sodass Sie es nicht extra installieren müssen. Die Verwendung ist recht einfach und basiert auf der 24-Stunden-Zeit.

Hinweis: Sie sind sich nicht sicher, wie die 24-Stunden-Zeit funktioniert? Verwenden Sie dieses kostenlose Conversion-Berechnungstool.

Das Ein- oder Ausschalten eines Linux-Systems erfordert Root-Rechte. Das Herunterfahren funktioniert ohne Root-Shell nicht richtig. Um root zu werden, öffnen Sie ein Terminal und melden Sie sich mit su beim Root-Benutzer an. Wenn su nicht funktioniert, versuchen Sie es alternativ mit sudo -s.

su -

oder

sudo -s

Mit root funktioniert jetzt der Shutdown-Befehl. Um Ihren Linux-PC sofort auszuschalten, tun Sie Folgendes:

shutdown -P now

Alternativ können Sie zum Planen einer Abschaltung zu einem bestimmten Zeitpunkt now durch einen bestimmten Zeitrahmen ersetzen. In diesem Beispiel stellen wir Linux so ein, dass es sich genau um 19:25 Uhr (07:25 PM) selbst ausschaltet.

shutdown -P 19:25

Ein geplanter Befehl zum Herunterfahren kann jederzeit mit dem c-Flag abgebrochen werden. Brechen Sie ein Herunterfahren ab mit:

shutdown -c

Neustart mit Shutdown-Tool

Die Verwendung des Shutdown-Befehls zum automatischen Ausschalten eines Linux-PCs zu einer festgelegten Zeit ist praktisch. Doch trotz seines Namens kann Shutdown noch viel mehr. Eine der nützlicheren Funktionen dieses Befehls ist das „restart“-Flag. Damit startet der Befehl Ihren Linux-PC nach einem Zeitplan neu.

  25 grundlegende Linux-Terminalbefehle, die Sie sich merken sollten

Die Verwendung des r-Flags zum Planen eines Neustarts mit Herunterfahren funktioniert genauso wie das P-Flag funktioniert. Schreiben Sie einfach den Befehl aus, geben Sie eine Zeit an und verwenden Sie das Flag:

shutdown -r 19:25

Um den Neustartbefehl zu deaktivieren, führen Sie wie immer shutdown -c aus.

Planen Sie Wakeups

Rtcwake ist ein Tool, mit dem Benutzer ihren PC anhalten und ihn so planen können, dass er zu einem späteren Zeitpunkt wieder aufwacht. Im Gegensatz zum Herunterfahren kann der Befehl rtcwake verschiedene Arten von Zeitplänen verwenden. Insbesondere funktioniert es sowohl mit Sekunden als auch mit UTC (24 HR) Zeit.

Dieses Tool hat viele verschiedene Einstellungen und Funktionen. Um rtcwake optimal zu nutzen, speichern Sie den Befehls-Cheatsheet zum späteren Lesen in einer Textdatei.

rtcwake --help >> ~/rtcwake-help.txt

In RAM aussetzen und aufwachen

Eine beliebte Art, einen PC in den Ruhezustand zu versetzen, besteht darin, ihn im Arbeitsspeicher zu suspendieren. Viele Leute gehen diesen Weg, anstatt auf Festplatte zu suspendieren, da das Suspendieren auf RAM überlegene Energieeinsparungen auf Laptops bietet. Mit dem Tool rtcwake lässt sich diese Art des Suspendierens automatisieren. Geben Sie die folgenden Befehle ein, um Ihren Linux-PC so zu planen, dass er automatisch im Arbeitsspeicher angehalten und 8 Stunden später aktiviert wird.

  So organisieren Sie Ihre Listen unter Linux mit Dynalist

Hinweis: Das RTCwake-Tool kann sowohl Sekunden als auch UTC-Zeit verwenden. Für präzisere Wakeups, Es ist am besten, Sekunden zu verwenden.

su -

oder

sudo -s

rtcwake -m mem -s 28800

Auf Festplatte aussetzen und aufwachen

Bevorzugen Sie das Suspend to Disk, wenn Sie Ihren Linux-PC in den Ruhezustand versetzen? Warum nicht mit rtcwake planen! Holen Sie sich eine Root-Shell und führen Sie die folgenden Schritte aus, um die Festplatte für 12 Stunden zu suspendieren.

rtcwake -m disk -s 43200

Suspend und andere Operationen

Automatisches Schlafen und Aufwachen ist ziemlich nützlich, aber was ist mit dem Starten von Programmen direkt nach dem Aufwachen? Glücklicherweise ist es dank der Funktionsweise von Linux und UNIX einfach, rtcwake in andere Befehle einzubinden. Um beispielsweise Libre Office direkt zu starten, nachdem rtcwake aus dem Suspend zurückkehrt, führen Sie diesen Befehl aus.

  Die 5 besten Linux-Distributionen für Spiele

Hinweis: Wenn Sie andere Befehle mit rtcwake weiterleiten, verwenden Sie am besten sudo, da sonst Programme oder Skripte möglicherweise mit dem falschen Benutzer geöffnet werden.

sudo rtcwake -m mem -s 28800 && libreoffice

Das Hinzufügen von && weist die Bash-Eingabeaufforderung an, eine Operation UND eine andere auszuführen, und so weiter. Um beispielsweise mehrere Programme zu starten, nachdem Sie aus dem Suspend zurückgekehrt sind, versuchen Sie Folgendes:

sudo rtcwake -m mem -s 2800 && libreoffice && firefox && gnome-terminal && gimp

Unterbrechen Sie nicht, sondern wachen Sie auf

Das rtcwake-Tool hält oft sofort an, nur um später aufzuwachen. Wenn Sie Ihren Linux-PC anhalten möchten, wenn Sie es für richtig halten, aber ein Aufwecken planen, müssen Sie die No-Funktion verwenden. Die Verwendung von no weist rtcwake an, nicht zu suspendieren, sondern nach dem festgelegten Zeitplan aufzuwachen.

Die Verwendung des no-Flags mit rtcwake bedeutet, dass die Art der Unterbrechung nicht angegeben werden muss, da das System davon ausgeht, dass der Benutzer dies später manuell tun wird. Geben Sie stattdessen einfach an, wann Sie aufwachen möchten.

su -

oder

sudo -s
rtcwake -m no -s 43200