Home / Community / Fragen / Shutdown an bestimmten Tag

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Debian leicht gemacht
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

Shutdown an bestimmten Tag

8 Antworten

Nachricht Autor

Samstag, 10. Juli 2010 22:49:29

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

daniel s


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: 184 Punkte bei 7 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: 113 Punkte bei 2 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: 69 Punkte bei 1 Stimme.
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: 104 Punkte bei 3 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: 130 Punkte bei 4 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: 61 Punkte bei 2 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: 3 Punkte bei 1 Stimme.
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: 69 Punkte bei 1 Stimme.
Den Beitrag bewerten: Gut / Schlecht

Tipp der Woche

Bilder vergleichen mit diffimg
Bilder vergleichen mit diffimg
Tim Schürmann, 01.04.2014 12:40, 1 Kommentare

Das kleine Werkzeug diffimg kann zwei (scheinbar) identische Bilder miteinander vergleichen und die Unterschiede optisch hervorheben. Damit lassen sich nicht nur Rätsel a la „Orignial und Fäls...

2147 Hits
Wertung: 145 Punkte (4 Stimmen)

Aktuelle Fragen

Owncloud mit Linuxmint 15 32 Bit
Santana Muggel, 24.04.2014 16:45, 0 Antworten
Hallo, ich habe nach dem Artikel in Heft 05.2014 versucht, owncloud einzurichten. Bei der Inst...
programm suche
Hans-Joachim Köpke, 13.04.2014 10:43, 8 Antworten
suche noch programme die zu windows gibt, die auch unter linux laufen bzw sich ähneln sozusagen a...
Funknetz (Web-Stick)
Hans-Joachim Köpke, 04.04.2014 07:31, 2 Antworten
Bei Windows7 brauche ich den Stick nur ins USB-Fach schieben dann erkennt Windows7 Automatisch, a...
Ubuntu 13.10 überschreibt immer Windows 8 Bootmanager
Thomas Weiss, 15.03.2014 19:20, 8 Antworten
Hallo Leute, ich hoffe das ich richtig bin. Ich habe einen Dell Insipron 660 Ich möchte gerne Ub...
USB-PTP-Class Kamera wird nicht erkannt (Windows-only)
Wimpy *, 14.03.2014 13:04, 15 Antworten
ich habe meiner Frau eine Digitalkamera, AGFA Optima 103, gekauft und wir sind sehr zufrieden dam...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] [Mint] Softwarepaket einzeln herunterladen - wo?
Heiko Ißleib, 24.04.2014 23:11
Am 24.04.2014, 22:51 Uhr, schrieb Heinz-Stefan Neumeyer : Hallo Stefan. > > Ich habe einen Mint-...
[EasyLinux-Ubuntu] [Mint] Softwarepaket einzeln herunterladen - wo?
Heinz-Stefan Neumeyer, 24.04.2014 22:51
Hallo an alle Mitleser, Ich habe einen Mint-Rechner in der Fernwartung, der Hardware-Probleme hat. Gibt e...
Re: [EasyLinux-Ubuntu] Emailversand mit mutt
Jürgen Schäfer, 24.04.2014 22:37
Hallo Uwe, > Wie wird denn Dein Passwort an den Server gesendet? > Versuch mal: > set smtp_url =...
Re: [EasyLinux-Ubuntu] Emailversand mit mutt
Uwe Herrmuth, 24.04.2014 22:23
Hallo Jürgen, Jürgen Schäfer schrieb am 24.04.2014 um 21:49: > > set smtp_url = 'smtp://j.schaefer.hh...
Re: [EasyLinux-Ubuntu] Emailversand mit mutt
Jürgen Schäfer, 24.04.2014 21:49
Hallo Uwe, vielen Dank für deine freundliche Begrüßung. > Ich hoffe, Dir ist da nur ein Fehler beim Kopi...