Von Hartmut Koptein am So, 23. Januar 2000 um 03:22 #
Bei Debian sind die Skripte in /etc/init.de zu finden.
Der Grund für ein ./ ist nicht der, dass es sich um Skripte handelt, sondern ein Fehlen dieser speziellen Pfade im allgemeinen Such-Pfad $PATH. ./ bedeutet dabei "Hier ist es".
Ein weiterer oft vorkommender Eintrag ist
/etc/init.d/ reload
Dadurch werden Konfigurationsdateien neu eingelesen, ohne dass das Programm beendet oder neu gestartet werden muss (wwwoffle ist so ein Beispiel).
Von Thomas Ermer am Mo, 24. Januar 2000 um 12:49 #
Es ist den Verfassern der einzelnen Skripte vorbehalten, ob diese auf Optionen wie "start", "stop", "restart" oder "..." reagieren.
Was bei allen Distributionen funktioniert, ist das Versenden von Signalen an die entsprechenden Daemons, so dass diese aufgefordert werden, ihre Konfigurationsdateien neu einzulesen:
Bei SuSE kann man durch einfaches aufrufen von rc(dienst) restart|reload|start|stop die Dienste ebenfalls starten. Da man das als root von überall machen kann geht es erheblich schneller. Welche Dienste gehen,- einfach mal rc eingeben. Gruß TS
Von Andreas Meyer am Do, 17. Dezember 2009 um 12:17 #
Hallo,
also einfach mal rc eingeben ==> da passiert gar nichts. Wie funktioniert das genau, das man sich alle laufenden Dienste mit einem Befehl anzeigen lassen kann?
Der Grund für ein ./ ist nicht der, dass es sich um Skripte handelt, sondern ein Fehlen dieser speziellen
Pfade im allgemeinen Such-Pfad $PATH. ./ bedeutet
dabei "Hier ist es".
Ein weiterer oft vorkommender Eintrag ist
/etc/init.d/ reload
Dadurch werden Konfigurationsdateien neu eingelesen, ohne dass das Programm beendet oder neu gestartet werden muss (wwwoffle ist so ein Beispiel).
MfG,
Hartmut
Was bei allen Distributionen funktioniert, ist das Versenden von Signalen an die entsprechenden Daemons, so dass diese aufgefordert werden, ihre Konfigurationsdateien neu einzulesen:
Also im Falle von Samba:
root# killall -HUP smbd
root# killall -HUP nmbd
Grüße, Thomas
also einfach mal rc eingeben ==> da passiert gar nichts.
Wie funktioniert das genau, das man sich alle laufenden Dienste mit einem Befehl anzeigen lassen kann?
Danke und Gruß