Ich zeichne gerne Fernsehsendungen auf. Da einige gute Filme spätabends laufen, muss ich den Rechner laufen lassen, aber nach der Sendung kann er runterfahren. Daneben macht der Compi an- und ab noch andere Jobs, die lange dauern, aber trotzdem braucht er nicht bis in die Putten Strom verbrauchen, nur weil ich gerade nicht da bin. Avidemux z.B. gibt sich sehr verschlossen , verweigert mir das Recht zum Runterfahren als normaler Benutzer und fährt den Rechner aber auch nicht runter, wenn ich es als root starte. Meine Suche nach einem einfachen Weg gestaltete sich sehr mühsam, aber inzwischen habe ich es und kann es hier in schlichten Worten auch für blutige Anfänger reinschreiben.
Das Zauberprogramm heißt at, ein Tool, welches beliebige Kommandos "at time" ausführt. Dazu muss der entsprechende Dämon atd laufen. Am besten in Yast/Runlevel-Editor aktivieren und eintragen, dass der atd im Runlevel 5 immer laufen soll. Außerdem muss shutdown ohne Passwort vom normalen Benutzer gestartet werden dürfen, das Ganze sieht so aus:
Zuerst als su:
und am Ende einfügen:
joe wird beendet mit STRG und X
für den at-Aufruf eingeben:
es meldet sich dann at mit
danach eintippen:
es meldet sich wieder at mit:
Jetzt at beenden mit STRG und D und es folgt die Meldung:
Danach kann der Job abgefragt werden mit:
Es erscheint die Antwort:
Löschen des Jobs geht mit:
Es folgt keine Rückmeldung, aber ein
gibt auch nichts her, d.h.: es gibt keinen Job mehr
Hat das jemandem geholfen, ist das was fürs Wiki, wenn ja, wohin?
Hartmut
Das Zauberprogramm heißt at, ein Tool, welches beliebige Kommandos "at time" ausführt. Dazu muss der entsprechende Dämon atd laufen. Am besten in Yast/Runlevel-Editor aktivieren und eintragen, dass der atd im Runlevel 5 immer laufen soll. Außerdem muss shutdown ohne Passwort vom normalen Benutzer gestartet werden dürfen, das Ganze sieht so aus:
Zuerst als su:
Code:
joe /etc/sudoers (ENTER)
und am Ende einfügen:
Code:
(username) (hostname)=NOPASSWD:/sbin/shutdown -h now (ENTER)
joe wird beendet mit STRG und X
für den at-Aufruf eingeben:
Code:
at hh:mm (ENTER)
es meldet sich dann at mit
Code:
at>
danach eintippen:
Code:
sudo /sbin/shutdown -h now (ENTER)
Code:
at>
Jetzt at beenden mit STRG und D und es folgt die Meldung:
Code:
<EOT>
job (Nr) at yyyy-mm-dd hh:mm
Danach kann der Job abgefragt werden mit:
Code:
atq (ENTER)
Es erscheint die Antwort:
Code:
(Nr) yyyy-mm-dd hh:mm a username
Code:
atrm (Nr)
Es folgt keine Rückmeldung, aber ein
Code:
atq
gibt auch nichts her, d.h.: es gibt keinen Job mehr
Hat das jemandem geholfen, ist das was fürs Wiki, wenn ja, wohin?
Hartmut