Shutdown an bestimmten Tag

daniel s - Samstag, 10. Juli 2010 22:49:29 - 8 Antworten

Hallo community,

ich brauche dringend den Befehl um meinen Rechner an aeinem bestimmten Tag auszuschalten.
Ich denke per " shutdown datum & uhrzeit. Ich finde aber nur Seiten wo steht zu welcher Zeit, also heute, und nicht mit Datum.

Grund:
Ich fahr heute Nacht noch weg, der Rechner hat noch 2 Tage zu tun und dann soll er ausgehen.

Bitte um Antwort bis 23:20 uhr.
Sonst muss ich hier alles abbrechen weil ich den Rechner nicht 2 Wochen am Stück laufen lassen will.

Danke im Vorraus
daniel

Antworten
Wie zuverlässig ist der "Prozess"?
Christian Berg, Montag, 12. Juli 2010 18:40:34
Ein/Ausklappen

Wie zuverlässig ist denn die Angabe wie lange dieser eine Vorgang noch läuft?
mit dem Befehl "at" kannst du wie oben im Post ein Kommando erst zu einem bestimmten Datum inkl. Uhrzeit ausführen lassen, aber was ist wenn dann der Prozess doch nicht fertig ist?

Es wäre ja blöd, wenn der PC dann doch runter fährt und zig Arbeitsstunden umsonst waren.

Folgendes Shell Script würde das Problem lösen:
#!/bin/bash
process_name="ich_bin_ein_wichtiger_prozess"

pkill -0 $process_name
error_level=$?
echo "errorlevel für pkill -0 $process_name: $error_level"
if [ $error_level -eq 0 ]; then
echo "$process_name Rennt noch!"
else
echo "$process_name ist zu ende, fahre herunter"
#shutdown -h now
fi

Was noch zu tun ist:
1. Den Wert von process_name= auf den Namen des Prozesses der wichtig ist umbenennen.
2. Das Script testen ob es rennt.
3. Das #Kommentar Zeichen vor shutdown -h now entfernen.
4. Das Script in deinen Cronjob eintragen so das es 1x in der Stunde läuft.


Bewertung: 262 Punkte bei 33 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Wie zuverlässig ist der "Prozess"?
daniel s, Dienstag, 13. Juli 2010 11:33:59
Ein/Ausklappen

Danke,
aber was das scripten angeht, habe ich ( noch ) genauso viel Ahnung wie vom fliegen.
Fange erst an das zu lernen. Hab mir jetzt ein O'Reilly Buch gekauft.
~~~~~~~~~~~~

ich hab das jetzt anders gelöst.
Nachdem ich weiter gesucht habe, bin ich auf die Möglichkeit der ssh Verbindung gestoßen und konnte so gestern meinen Rechner aus der Ferne ausschalten. Zumindest hoffe ich das der Rechner jetzt aus ist, weil ich kann keine Verbindung mehr zu ihm aufbauen.

dennoch werde ich mir Ihren Tipp gut beiseite legen fürs nächste mal, (wenn ich das verstehe was Sie geschrieben haben).

mfg
daniel S


Bewertung: 154 Punkte bei 67 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Einfachheit siegt
Christian Berg, Dienstag, 13. Juli 2010 12:22:14
Ein/Ausklappen

Ja... SSH ist natürlich der Trumpf. Daran hätten wir gleich denken können.

Wenn der PC Internet hat (zu 99% ja) und man selbst im Urlaub echtes Internet hat, nicht nur eine "Surfstation" (zu 75% ja), kann man ja selbst den PC ausschalten wenn man sieht, dass er fertig ist mit der Arbeit.

Das Script von mir hätte auch nur dann funktioniert wenn sich das Programm nach getätigter Arbeit selbst beendet hätte. Die meisten grafischen Dinge wie Videoschnitt & 3D Renderer machen das eh nicht.

Wenn die SSH Verbindung nach einem "going down for Shutdown..." "plötzlich" verloren gegangen ist, wir der PC daheim ausgeschaltet sein.


Bewertung: 187 Punkte bei 37 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
Wie wärs denn mit?
sebastian111 (unangemeldet), Montag, 12. Juli 2010 10:35:51
Ein/Ausklappen

Ich kenne das Tool Gshutdown - also vom Namen her :-) Das bietet eine grafische Oberfläche für gesteuertes Runterfahren. Ob es nun genau das kann was Du willst weiß ich nicht.

Auf jeden Fall kann man zwei Tage sonst ja auch gerade noch so in Stunden umrechnen ;-)

Oh - 23:20 Uhr - komme ich wohl zu spät.


Bewertung: 241 Punkte bei 32 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Wie wärs denn mit?
René Franke, Montag, 12. Juli 2010 12:25:32
Ein/Ausklappen

Noch später, aber trotzdem:
at <Zeit> <Datum>.

Das ist quasi die Allzweckwaffe zum zeitgesteuerten Prozessstart. Eignet sich z.B. auch prima als Ersatz für den Radiowecker.

René


Bewertung: 148 Punkte bei 67 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Wie wärs denn mit?
Chris (unangemeldet), Donnerstag, 15. Juli 2010 13:05:40
Ein/Ausklappen

Es gibt (je nach Shell) auch den Befehl "wait PID"

zB wenn rsync xyz &
[3128]
zurückgibt

hätte zB auch

wait 3128 && shutdown -h now

es getan.




Bewertung: 252 Punkte bei 29 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Wie wärs denn mit?
René Franke, Freitag, 16. Juli 2010 16:58:13
Ein/Ausklappen

Oder auch so:
( [Prozess-der-lange-dauert] || [Verhalten-im-Fehlerfall] ) && shutdown -h now

René



Bewertung: 202 Punkte bei 29 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Wie wärs denn mit?
René Franke, Freitag, 16. Juli 2010 17:56:04
Ein/Ausklappen

[Nachtrag]
Und jetzt noch in luxuriös.
Sei [Prozess] derjenige Befehl, um den es eigentlich geht und der sowohl im Erfolgs- als auch im Fehlerfall eine Ausgabe produziert.
[Logfile] sei eine Datei, die die Meldungen des Prozesses aufnehmen soll.
Los gehts:
( [Prozess] &> [Logfile] || sleep 1 ) && shutdown -h now

Grundregel #3: Die Bash ist dein Freund.

René





Bewertung: 246 Punkte bei 29 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Ähnliche Artikel

  • Shell-Tipps
    Erfahrene Linux-Nutzer schwören auf flexible Kommandozeilentools, mit denen sie manche Aufgabe schneller als in grafischen Programmen bewältigen. Wir stellen die wichtigsten Hilfsprogramme vor, um auch Einsteiger zu einem Ausflug auf die Shell zu ermutigen.
  • Zu Befehl
    Die tägliche Arbeit unter Linux wird aus Sicherheitsgründen nicht mit Root-Rechten, sondern unter einem normalen Account durchgeführt. Wer nicht für jede administrative Aufgabe mit su in den Superuser-Modus wechseln will, findet mit sudo Hilfe.
  • HTTraQt 1.3.0 veröffentlicht
    Die grafische Oberfläche für die Bibliothek wurde aktualisiert. Neu sind unter anderem die zusätzlichen Funktionen zum Herunterfahren des Rechners nach dem Beenden sowie Unterstützung des Frameworks Qt5.
  • Neue Pläne für den schlanken Display-Manager
    Mit einer einheitlichen Basis und einer verbesserten API wollen die Entwickler von LightDM unterschiedliche Ansätze für Display-Manager in der Tradition von XDM vereinheitlichen. Jetzt stehen die nächsten konkreten Schritte an.
  • Jo´s alternativer Desktop
    StarTrek-Zeiten sind noch weit entfernt, und Ihr Computer erkennt Sie weder an Sprache noch Fingerabdruck? xdm ist eine zeitgemäße Übergangslösung.

Aktuelle Fragen

MS LifeCam HD-5000 an Debian
Kay Michael, 13.04.2016 22:55, 0 Antworten
Hallo, ich versuche die oben erwähnte Cam an einem Thin Client mit Debian zu betreiben. Linux...
Import von Evolution nach KMail erzeugt nur leere Ordner
Klaus-Christian Falkner, 06.04.2016 12:57, 2 Antworten
Hallo, da ich vor einiger Zeit von Ubuntu auf Kubuntu umgestiegen bin, würde ich gerne meine E...
Sophos lässt sich nicht unter Lubuntu installieren
Chrstina Turm, 30.03.2016 20:56, 3 Antworten
Hi Leute, habe mir vor paar Tagen auf ein Notebook, das ohne Linux ausgedient hätte, Linux dr...
Novell Client auf Raspbian
Chris Baum, 16.03.2016 15:13, 3 Antworten
Hallo Community, ich hätte eine Frage, und zwar geht es um folgendes: Ich möchte eine Datei...
Pantheon konfigurieren (eOS)
John Smith, 16.03.2016 13:50, 0 Antworten
Hallo ins Forum, ich bin neu in der Linuxwelt und fühle mich bereits sehr wohl. Mein neues Sys...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] GPT-Partition boot-Festplatte?
bernhard, 02.05.2016 19:05
???????????????????????????????????????????????????????????????????????????????16??4???????????1????32?????????...
Re: [EasyLinux-Ubuntu] GPT-Partition boot-Festplatte?
Jens -linux-, 02.05.2016 18:50
Hallo Oliver, > Hallo an alle > Ich stehe im Moment auf dem Schlauch und werde auch über das Internet...
Re: [EasyLinux-Ubuntu] Externe Festplatte ermitteln
Alexander McLean, 02.05.2016 11:21
Am Sonntag, den 01.05.2016, 19:57 +0200 schrieb Hendrik Möller: Hallo Hendrik > Vielleicht helfen auch d...
Re: [EasyLinux-Ubuntu] Externe Festplatte ermitteln
Alexander McLean, 02.05.2016 11:19
Am Sonntag, den 01.05.2016, 21:44 +0200 schrieb Frank von Thun: Hallo Frank > Es gibt unter XFCE/Anwendu...
Re: [EasyLinux-Ubuntu] Drucker Brother dcp-195c
Christoph Walter, 02.05.2016 08:18
Am 30.04.2016, 15:04 Uhr, schrieb Richard Kraut : > Am Samstag, den 30.04.2016, 10:34 +0200 schrieb Christ...