Archiv verlassen und diese Seite im Standarddesign anzeigen : Rechner sauber herunterfahren
Mit 'poweroff' bzw 'shutdown -h' zieh ich den laufenden X-Programmen ja praktisch den Sockel weg, dh die Kindprozesse sterben "unsauber" ab da das Elternteil fehlt.
Es ist oft recht mühsam jedes Programm einzeln zu beenden um einen sauberen shutdown zu gewährleisten. Gibts da ein paar Lösungsvorschläge?
Ein "sauberes" shutdown-script sollte mittels killall sämtlichen prozessen das Signal zum beenden schicken, dann gibt's da keine Probleme.
man killall
Grüßle
Spirou :D
ich mach es immer mit "halt"
funktioniert eignetlich ganz gut ;)
Hi,
das stimmt nicht ganz,.. die Prozesse bekommen eine nette Aufforderung (SIGTERM glaub ich) sich zu beenden. Diese können sie abfangen und noch schnell Daten sichern usw. Wenn sie eine bestimmte Zeit nach dem TERM noch leben bekommen sie ein KILL, und das können sie nicht mehr abfangen und werden "getötet". Eigentlich sollte jedes gescheit geschriebene Programm genau diese Vorgehensweisen beachten.
Ciao, Bernie
corresponder
04.09.02, 10:02
init 0
:D
gut, dann spricht ja nichts gegen ein typischen shutdown -h
'halt' und 'shutdown -h' sind doch identscih, oder gibts da nen Unterschied ?
$ ls -al `which halt`
lrwxrwxrwx 1 root root 13 Aug 18 18:58 /usr/bin/halt -> consolehelper
ist glaub das gleiche Binary, oder?
lustigerweise bei mir nicht:
# ls -al `which halt`
-rwxr-xr-x 1 root root 9104 May 28 12:54 /sbin/halt
# ls -al `which shutdown`
-rwxr-xr-x 1 root root 15496 May 28 12:54 /sbin/shutdown
bei poweroff schauts schon anders aus:
# ls -al `which poweroff`
lrwxr-xr-x 1 root root 4 Aug 14 12:53 /sbin/poweroff -> halt
Ciao, Bernie
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.