[erledigt] Wie Uptime begrenzen?
[erledigt] Wie Uptime begrenzen?
Hallo zusammen!
Ich möchte, dass eine Kiste nach dem Booten immer nur 2 Stunden eingeschaltet bleibt und sich dann selbst abschaltet. Wie stelle ich das an? Gibt es eine Art autoexec.bat, in der ich einen entsprechenden shutdown-Befehl eintragen kann?
TIA
Gregor
PS: Echt pfiffig wäre auch, wenn die Kiste z.B. nach weiteren 7 Stunden anspringen würde. Geht sowas?
PPS: „Kiste“ ist ein Mac Mini, der neben dem Bett steht. Zum Einschlafen soll der mir zwei Stunden lang etwas vordudeln. Morgens kann mich dann das „Einschalt-Bing“ wecken.
Ich möchte, dass eine Kiste nach dem Booten immer nur 2 Stunden eingeschaltet bleibt und sich dann selbst abschaltet. Wie stelle ich das an? Gibt es eine Art autoexec.bat, in der ich einen entsprechenden shutdown-Befehl eintragen kann?
TIA
Gregor
PS: Echt pfiffig wäre auch, wenn die Kiste z.B. nach weiteren 7 Stunden anspringen würde. Geht sowas?
PPS: „Kiste“ ist ein Mac Mini, der neben dem Bett steht. Zum Einschlafen soll der mir zwei Stunden lang etwas vordudeln. Morgens kann mich dann das „Einschalt-Bing“ wecken.
Zuletzt geändert von GregorS am 30.03.2023 21:18:33, insgesamt 1-mal geändert.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Wie Uptime begrenzen?
rtcwake kann als Wecker fungieren und kommt dann aus z.B. dem suspend zurück.GregorS hat geschrieben:30.03.2023 19:36:44PS: Echt pfiffig wäre auch, wenn die Kiste z.B. nach weiteren 7 Stunden anspringen würde. Geht sowas?
- Blackbox
- Beiträge: 4289
- Registriert: 17.09.2008 17:01:20
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Wie Uptime begrenzen?
Dieses Vorhaben ließe sich mithilfe der systemd-timer bewerkstelligen, vielleicht ist auch systemd-exec interessant?GregorS hat geschrieben:30.03.2023 19:36:44Ich möchte, dass eine Kiste nach dem Booten immer nur 2 Stunden eingeschaltet bleibt und sich dann selbst abschaltet.
https://www.freedesktop.org/software/sy ... timer.html
https://www.freedesktop.org/software/sy ... .exec.html
Braucht es nicht, s.o.GregorS hat geschrieben:30.03.2023 19:36:44Gibt es eine Art autoexec.bat, in der ich einen entsprechenden shutdown-Befehl eintragen kann?
Eventuell über WOL?GregorS hat geschrieben:30.03.2023 19:36:44PS: Echt pfiffig wäre auch, wenn die Kiste z.B. nach weiteren 7 Stunden anspringen würde.
Mit diesem Ökosystem kenne ich mich zu wenig aus.
Läuft darauf ein Linux?
Du könntest auch ohne einschlafen.GregorS hat geschrieben:30.03.2023 19:36:44Zum Einschlafen soll der mir zwei Stunden lang etwas vordudeln.
Ein Radiowecker wäre sinnvoller, oder?
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Re: Wie Uptime begrenzen?
Danke, schaue ich mir an.Blackbox hat geschrieben:30.03.2023 20:36:20Dieses Vorhaben ließe sich mithilfe der systemd-timer bewerkstelligen, vielleicht ist auch systemd-exec interessant?GregorS hat geschrieben:30.03.2023 19:36:44Ich möchte, dass eine Kiste nach dem Booten immer nur 2 Stunden eingeschaltet bleibt und sich dann selbst abschaltet.https://www.freedesktop.org/software/sy ... timer.html
https://www.freedesktop.org/software/sy ... .exec.html
Ja, klar. Hatte ich nur vergessen zu erwähnen.Mit diesem Ökosystem kenne ich mich zu wenig aus.
Läuft darauf ein Linux?
Aber nicht so schickEin Radiowecker wäre sinnvoller, oder?
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Wie Uptime begrenzen?
Warum nicht einfach mit dem guten alten "sleep" Befehl?
Das Ganze in eine ausführbare Datei packen und ggf. automatisch nach dem Booten laufen lassen.
Code: Alles auswählen
sleep 2h && shutdown -h now
Re: Wie Uptime begrenzen?
Nur ... wie genau lasse ich etwas „automatisch nach dem Booten“ laufen?rjh hat geschrieben:30.03.2023 20:48:27Das Ganze in eine ausführbare Datei packen und ggf. automatisch nach dem Booten laufen lassen.
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Wie Uptime begrenzen?
Alternativ auch:
Code: Alles auswählen
shutdown -h +120
Use ed once in a while!
Re: Wie Uptime begrenzen?
aptitude search rtcwake
ergibt bei mir blöderweise 0 Treffer :-/
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Wie Uptime begrenzen?
WOL funktioniert beim Mac Mini nicht.
Um die Kiste zu einer bestimmten Uhrzeit aufzuwecken, bedarf es der Mitarbeit von BIOS/UEFI und ACPI. Macs haben aber ein EFI (ohne U). Ich würde nicht erwarten, daß man das Teil mit üblichen Linuxmitteln aufwecken kann.
Re: Wie Uptime begrenzen?
Dafür liefert mirGregorS hat geschrieben:30.03.2023 20:53:59aptitude search rtcwake
ergibt bei mir blöderweise 0 Treffer :-/
Code: Alles auswählen
apt-file search rtcwake
Re: Wie Uptime begrenzen?
Useless use of sleep.
Code: Alles auswählen
shutdown +120
Re: Wie Uptime begrenzen?
Hmpf ...MSfree hat geschrieben:30.03.2023 20:57:50Dafür liefert mirGregorS hat geschrieben:30.03.2023 20:53:59aptitude search rtcwake
ergibt bei mir blöderweise 0 Treffer :-/den entsprechenden Treffer.Code: Alles auswählen
apt-file search rtcwake
Code: Alles auswählen
gszaktilla@lili:~$ apt-file search rtcwake
bash: apt-file: Kommando nicht gefunden.
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Wie Uptime begrenzen?
rtcwake sollte bereits in deiner Installation vorhanden sein, da vom Paket util-linux bereitgestellt.
Re: Wie Uptime begrenzen?
Dann installier es halt: apt-fileGregorS hat geschrieben:30.03.2023 21:05:38Code: Alles auswählen
gszaktilla@lili:~$ apt-file search rtcwake bash: apt-file: Kommando nicht gefunden.
Re: Wie Uptime begrenzen?
MSfree hat geschrieben:30.03.2023 21:00:45Useless use of sleep.macht es in einem Befehl.Code: Alles auswählen
shutdown +120
Stimmt, jetzt wo Du es sagst, hatte ich das schon mal irgendwann gewusst, aber wieder vergessen.
Re: Wie Uptime begrenzen?
Heutzutage mittels systemd.
Auf die Schnelle (ohne Gewähr): https://www.veuhoff.net/script-bei-syst ... anleitung/
Re: Wie Uptime begrenzen?
Stimmt, rtcwake liegt in util-linux und ist kein eigenes Paket und apt-file sollte man ganz bestimmt installiert haben. Zum Funktionieren benötigt apt-file dann noch ein "apt-file update".
Was den rtcwake-Aufruf angeht, der könnte dann z.B. so aus sehen (inklusive einem beep (-r10)):
Nicht verwirren lassen von den rtcwake-Zeitausgaben, die beziehen sich immer auf UTC. Die +7h sind natürlich variabel, da funktionieren auch Zeitpunkte <24h entfernt.
Was den rtcwake-Aufruf angeht, der könnte dann z.B. so aus sehen (inklusive einem beep (-r10)):
Code: Alles auswählen
rtcwake -m mem --date +7h; beep