Deamon ? Läuft er oder läuft er nicht ?

Locked
Message
Author
andreasm
Posts: 110
Joined: 20. Oct 1999 13:04
Location: 40789 Mohnheim

Deamon ? Läuft er oder läuft er nicht ?

#1 Post by andreasm »

Hallo zusammen !
Folgende Frage habe ich:
Es gibt auf der Bash-Shell ja das Echo-Kommando, das den Return-Status eines
Ausdrucks ausgibt. Kann ich mittels eines solchen Ausdruck auch herausfinden, ob ein bestimmter Dämon läuft (hier explizit : mysqld), um ihn z.B. mittels eines Shell-Scriptes zu stoppen und nach anderen Aktionen wieder zu starten. Wenn ja, wie geht das bzw. wo finde ich die Man-Page ?

Grüsse
AndreasM
Last edited by andreasm on 19. Jul 2000 11:35, edited 1 time in total.

Klaus

Re: Deamon ? Läuft er oder läuft er nicht ?

#2 Post by Klaus »

Du kannst doch bereits existierende Scripts nehmen.
Unter SuSE findest Du Scripts fuer starten und Stoppen der Daemonen unter /sbin/init.d/ unter RH duerften die unter /etc/init.d liegen.
Du kannst dann auch bequem den Status abfragen mit ./name status
Mit diesen Scripts kannst Du auch die Daemonen stoppen und Starten (wie bereits geschrieben).

Klaus

Jochen

Re: Deamon ? Läuft er oder läuft er nicht ?

#3 Post by Jochen »

Unter RedHat sind die Skripte unter "/etc/rc.d/init.d".

Der Exitcode von Programmen (Daemons oder was auch immer) kann von einer Shell nur abgefragt werden, wenn das Programm auch von dieser Shell auch gestartet wurde und seitdem kein anderes Kommando aufgerufen wurde.

Locked