Hallo Liste, habe da eine Verständnisfrage: stimmt es, das man mit killall -HUP /weg/zum/programm/binary einen "reload" eines Programmes erzwingen kann, so dass z.B. logdateien nach dem entfernen aus dem Log-Ordner wieder neu begonnen werden? Danke, Gruß, Uli
Hallo, On Tue, Mar 26, 2002 at 11:50:11AM +0100, Ulrich Klenk wrote:
stimmt es, das man mit
killall -HUP /weg/zum/programm/binary
einen "reload" eines Programmes erzwingen kann, so dass z.B. logdateien nach dem entfernen aus dem Log-Ordner wieder neu begonnen werden?
Wenn der Programmierer das so vorgesehen hat - ja. Funktioniert z.B. mit inetd, squid. Allerdings wird in der Regel nicht das Programm neu geladen, sondern nur die Konfigurationsdatei. Bis denne, Frank -- "A budget tells us what we can't afford, but it doesn't keep us from buying it." --William Feather
Ulrich Klenk wrote:
Hallo Liste,
habe da eine Verständnisfrage:
stimmt es, das man mit
killall -HUP /weg/zum/programm/binary
einen "reload" eines Programmes erzwingen kann, so dass z.B. logdateien nach dem entfernen aus dem Log-Ordner wieder neu begonnen werden?
Danke, Gruß, Uli
Jein..., das haengt davon ab, ob die Software, der du dieses Signal schickst auch darauf hoert. Ob und auf welche Signale gelauscht wird, welche Aktionen jeweils ausgeführt werden muss in der Doku der jeweiligen Software stehen... Daniel
* D.Wolpert schrieb am 26.Mär.2002:
Ulrich Klenk wrote:
stimmt es, das man mit
killall -HUP /weg/zum/programm/binary
einen "reload" eines Programmes erzwingen kann, so dass z.B. logdateien nach dem entfernen aus dem Log-Ordner wieder neu begonnen werden?
Jein..., das haengt davon ab, ob die Software, der du dieses Signal schickst auch darauf hoert. Ob und auf welche Signale gelauscht wird, welche Aktionen jeweils ausgeführt werden muss in der Doku der jeweiligen Software stehen...
Die Standardreaktion ist aber, wie bei fast allen Signalen, die sofortige Beendigung des Prozesses. Also wenn ein Programm nichts besonderes vorgesehen hat, dann wird es dadurch beendet. Ist das gleiche wie kill -1 und wird auch von der Konsole an allen ihr zugehörigen Hintergrundprogramme geschickt, wenn man sich auf ihr ausloggt. Daher auch der Name Signal HangUP. Bernd -- Probleme mit dem Drucker? Schon die Druckercheckliste beachtet? http://localhost/doc/sdb/de/html/drucker-howto.html | Auch lesenswert: Oder schon das Drucker-HOWTO gelesen? | man lpr file://usr/shar/doc/howto/de/DE-Drucker-HOWTO.txt.gz | Zufallssignatur 3
participants (4)
-
B.Brodesser@t-online.de
-
D.Wolpert
-
Frank Naumann
-
Ulrich Klenk