{"id":16046,"date":"2024-08-03T10:28:47","date_gmt":"2024-08-03T08:28:47","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=16046"},"modified":"2024-08-09T12:24:27","modified_gmt":"2024-08-09T10:24:27","slug":"rtcwake-linux-automatisch-herunterfahren-und-starten","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2024\/08\/03\/rtcwake-linux-automatisch-herunterfahren-und-starten\/","title":{"rendered":"Rtcwake &#8211; Linux automatisch herunterfahren und starten"},"content":{"rendered":"\n<p>Mit Rtcwake k&ouml;nnen Sie Ihren Rechner unter <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">Linux<\/a> automatisch herunterfahren und starten. Dies ist gerade bei einem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">Server<\/a> hilfreich. Es bedeutet ganz einfach: Sie zeigen <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">Linux<\/a>, <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/wan\/\" target=\"_self\" title=\"Ein WAN (Wide Area Network) bezeichnet man die unterschiedlichen Netzwerke, die &uuml;ber verschiedene Standorte mit &ouml;ffentliche und privaten Verbindungen erreichbar sind.&nbsp;\" class=\"encyclopedia\">wan<\/a>n es den Rechner ausschalten beziehungsweise wieder starten soll.<\/p>\n\n\n\n<p>Damit dies funktioniert, sollte die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/firmware\/\" target=\"_self\" title=\"Mit Firmware wird jene Software bezeichnet, die fest in elektronischen Ger&auml;ten implementiert ist und ohne die die Hardware gar nicht funktionieren w&uuml;rde. &Uuml;ber die Firmware werden alle Grundfunktionen eines Ger&auml;ts gesteuert &ndash; sie dient damit quasi als Schnittstelle zwischen den physikalischen Komponenten eines Ger&auml;ts und der Anwendungssoftware. Die Firmware ist unzertrennlich mit der Hardware verbunden&hellip;\" class=\"encyclopedia\">Firmware<\/a> des Rechners (<em><a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/bios\/\" target=\"_self\" title=\"Das BIOS (Basic Input\/Output System) ist eine Firmware, die auf dem Mainboard von &auml;lteren PC's installiert ist. Es hat die Aufgabe, die grundlegende Steuerung der Hardware zu &uuml;bernehmen und das eigentliche Betriebssystem zu starten. Das BIOS wird oft mit dem Unified Extensible Firmware Interface (UEFI) verwechselt, das eine Weiterentwicklung des BIOS ist. UEFI bietet neue&hellip;\" class=\"encyclopedia\">BIOS<\/a>\/<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/uefi\/\" target=\"_self\" title=\"Unter UEFI (Unified Extensible Firmware Interface) versteht man die Firmware des Mainboards eines Computers. Diese Firmware stellt die Schnittstelle zwischen der Hardware und der Software dar und erm&ouml;glicht den Boot-Vorgang des Ger&auml;tes. UEFI ist der Nachfolger des &auml;lteren BIOS (Basic Input\/Output System) und bietet einige Vorteile. Dazu geh&ouml;ren eine deutlich schnellere Bootzeit und die Unterst&uuml;tzung&hellip;\" class=\"encyclopedia\">UEFI<\/a><\/em>) halbwegs aktuell sein.<\/p>\n\n\n\n<p>Die Software ist unter auf <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/debian\/\" target=\"_self\" title=\"Debian ist eine freie Linux-Distribution, die von einer Gemeinschaft von Freiwilligen entwickelt wird. Es wird h&auml;ufig als Basis f&uuml;r andere Distributionen wie Ubuntu verwendet und ist bekannt f&uuml;r seine Zuverl&auml;ssigkeit und Stabilit&auml;t. Debian bietet eine Vielzahl von Anwendungen und Werkzeugen, die f&uuml;r die Verwendung in verschiedenen Umgebungen geeignet sind, von Desktop-Computern bis hin zu Server-Systemen.&hellip;\" class=\"encyclopedia\">Debian<\/a> basierenden <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">Linux<\/a>-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/distribution\/\" target=\"_self\" title=\"Linux-Distributionen basieren auf dem Linux-Kernel, erg&auml;nzt mit weiteren Komponenten wie Installationsprogrammen, Verwaltungswerkzeugen und zus&auml;tzlicher Software. Sie bieten Unterst&uuml;tzung durch den Distributor, haben ihre eigenen Merkmale und Zielgruppen. Als Alternative zu propriet&auml;ren Betriebssystemen wie Windows und macOS sind diese i.d.R. kostenlos, Open-Source mit gro&szlig;er Auswahl an Anwendungs-Software. Viele Linux-Distributionen werden zudem von einer aktiven Community entwickelt&hellip;\" class=\"encyclopedia\">Distribution<\/a>en automatisch &uuml;ber das <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/pakete\/\" target=\"_self\" title=\"Unter Linux sind Pakete die grundlegenden Bausteine von Software, die von einem Paketmanager verwaltet werden. Ein Paket enth&auml;lt die ausf&uuml;hrbaren Dateien, Konfigurationsdateien, Dokumentation und Metadaten, die f&uuml;r die Installation und Verwaltung der Software ben&ouml;tigt werden.\" class=\"encyclopedia\">Paket<\/a> &bdquo;<strong>util-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">linux<\/a><\/strong>&ldquo; installiert.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Rtcwake nutzen<\/h3>\n\n\n\n<p>Wie man sich denken kann, nutzt man die Software als <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/root\/\" target=\"_self\" title=\"root ist der wahre Administrator, auch root-Benutzer unter Linux. Er alleine hat &uuml;ber das Betriebssystem alle Rechte. Zum Benutzer root wird man unter Linux auf dem Terminal mit dem Befehl: su Hat man kein root-Passwort angelegt, dient dazu der Befehl: sudo -i oder auch: sudo befehl\" class=\"encyclopedia\">root<\/a>, nat&uuml;rlich am <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/terminal\/\" target=\"_self\" title=\"Ein Terminal ist eine Benutzerschnittstelle, eine grafische Oberfl&auml;che, um &uuml;ber die Shell mit einem Interpreter direkt mit dem Betriebssystem zu kommunizieren. Grundlegend wird das Terminal mit der Tastatur bedient, einige Funktionen k&ouml;nnen je nach Terminal auch mit der Maus genutzt werden. Bekannte Terminals unter Linux w&auml;ren etwa die Konsole unter KDE, das GNOME-Terminal, Terminoligy unter&hellip;\" class=\"encyclopedia\">Terminal<\/a>. Als Erstes sollten Sie testen, ob die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/firmware\/\" target=\"_self\" title=\"Mit Firmware wird jene Software bezeichnet, die fest in elektronischen Ger&auml;ten implementiert ist und ohne die die Hardware gar nicht funktionieren w&uuml;rde. &Uuml;ber die Firmware werden alle Grundfunktionen eines Ger&auml;ts gesteuert &ndash; sie dient damit quasi als Schnittstelle zwischen den physikalischen Komponenten eines Ger&auml;ts und der Anwendungssoftware. Die Firmware ist unzertrennlich mit der Hardware verbunden&hellip;\" class=\"encyclopedia\">Firmware<\/a> und die RTC (<em>Real Time Clock<\/em>) des Rechners mitspielen. Dazu fahren Sie den Rechner mittels Rtcwake herunter &ndash; <code>-m off<\/code> und starten ihn nach 60 Sekunden (<em>einfach nur ein Beispiel<\/em>) wieder &ndash; <code>-s 60<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/sbin\/rtcwake -m off -s 60<\/code><\/pre>\n\n\n\n<p>Herunterfahren wird der Rechner immer &ndash; f&auml;hrt er nach einem kompletten Stopp von 60 Sekunden  automatisch wieder hoch, funktioniert die Geschichte. Ansonsten sollten Sie das <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/bios\/\" target=\"_self\" title=\"Das BIOS (Basic Input\/Output System) ist eine Firmware, die auf dem Mainboard von &auml;lteren PC's installiert ist. Es hat die Aufgabe, die grundlegende Steuerung der Hardware zu &uuml;bernehmen und das eigentliche Betriebssystem zu starten. Das BIOS wird oft mit dem Unified Extensible Firmware Interface (UEFI) verwechselt, das eine Weiterentwicklung des BIOS ist. UEFI bietet neue&hellip;\" class=\"encyclopedia\">BIOS<\/a> oder das <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/uefi\/\" target=\"_self\" title=\"Unter UEFI (Unified Extensible Firmware Interface) versteht man die Firmware des Mainboards eines Computers. Diese Firmware stellt die Schnittstelle zwischen der Hardware und der Software dar und erm&ouml;glicht den Boot-Vorgang des Ger&auml;tes. UEFI ist der Nachfolger des &auml;lteren BIOS (Basic Input\/Output System) und bietet einige Vorteile. Dazu geh&ouml;ren eine deutlich schnellere Bootzeit und die Unterst&uuml;tzung&hellip;\" class=\"encyclopedia\">UEFI<\/a> aktualisieren (dazu etwa mehr unter <a href=\"https:\/\/linux-bibel.at\/index.php\/2023\/09\/03\/lvfs-linux-vendor-firmware-service\/\" data-type=\"post\" data-id=\"955\">LVFS<\/a> oder bei schwierigen F&auml;llen <a href=\"https:\/\/linux-bibel.at\/index.php\/2023\/09\/03\/bios-uefi-update-unter-linux-auch-mit-windows-exe\/\" data-type=\"post\" data-id=\"917\">BIOS-\/UEFI-Update<\/a>).<\/p>\n\n\n\n<p>Die Syntax lautet ganz einfach:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rtcwake Zeit Optionen<\/code><\/pre>\n\n\n\n<p>Die Zeit selbst sollten Sie immer in Sekunden angeben. Ein praxisnahes Beispiel: Ich will den Rechner jetzt ausschalten, und um f&uuml;nf Uhr fr&uuml;h soll er wieder automatisch starten &ndash; etwa weil mich dann der Wecker <a href=\"https:\/\/linux-bibel.at\/index.php\/2023\/10\/26\/kalarm-erweiterter-wecker-fuer-kde\/\" data-type=\"post\" data-id=\"10619\">Kalarm<\/a> mit Musik wecken soll oder eben auch das Smart-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/home\/\" target=\"_self\" title=\"F&uuml;r jeden Benutzer eines GNU\/Linux-Systems wird unter \/home ein eigenes Verzeichnis mit dem Benutzernamen erstellt, f&uuml;r das er s&auml;mtliche Zugriffsrechte besitzt. Mit Ausnahme von root (dem Systemadministrator) k&ouml;nnen Benutzer auf das Home-Verzeichnis eines anderen Benutzers nicht zugreifen. Hier werden die pers&ouml;nlichen Daten und die Konfigurationsdateien der vom betreffenden Benutzer verwendeten Programme abgelegt. Konfigurationsdateien sind gew&ouml;hnlich&hellip;\" class=\"encyclopedia\">Home<\/a> ansteuern soll, was auch immer:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rtcwake -m off -t $(date -d '20240308 05:00' +%s)<\/code><\/pre>\n\n\n\n<p>Mit <code>-t<\/code> gibt man also keine Sekunden an, sondern Datum und Uhrzeit. Mehr gibt es wie immer mit dem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rtcwake --help<\/code><\/pre>\n\n\n\n<p>oder:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>man rtcwake<\/code><\/pre>\n\n\n\n<p>Mittels <a href=\"https:\/\/linux-bibel.at\/index.php\/2023\/09\/09\/aufgaben-mit-cron-unter-linux-automatisieren\/\" data-type=\"post\" data-id=\"1662\">Cron<\/a> l&auml;sst sich die Geschichte nat&uuml;rlich noch weiter automatisieren.<\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"16046\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">5    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"16046\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Mit Rtcwake k\u00f6nnen Sie Ihren Rechner unter Linux automatisch herunterfahren und starten. Dies ist gerade bei einem Server hilfreich. Es bedeutet ganz einfach: Sie zeigen Linux, wann es den Rechner ausschalten beziehungsweise wieder starten soll. Damit dies funktioniert, sollte die Firmware des Rechners (BIOS\/UEFI) halbwegs aktuell sein. Die Software ist unter auf Debian basierenden Linux-Distributionen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":763,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,101],"tags":[15,289],"class_list":["post-16046","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-system","category-tipps","tag-system","tag-tipps"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/16046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=16046"}],"version-history":[{"count":3,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/16046\/revisions"}],"predecessor-version":[{"id":16077,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/16046\/revisions\/16077"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/763"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=16046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=16046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=16046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}