U operacijskim sustavima sličnim UNIX-u, procesi koji izvršavaju uslužne funkcije i nemaju korisničko sučelje nazivaju se demonima. Veliki broj uslužnog softvera implementiran je u obliku demona (planer zadataka, podsustav za bilježenje, DBMS poslužitelji itd.). Ponekad je potrebno ponovno pokrenuti određeni demon.
Potrebno
- - pristup ciljanom stroju (fizičkom ili daljinskom);
- root vjerodajnice.
Upute
Korak 1
Prijavite se na ciljni stroj s vjerodajnicama korijenskog korisnika. Ako imate fizički pristup računalu i radite u grafičkom okruženju (KDE, Gnome, itd.), Pokrenite emulator terminala kao što je XTerm ili Konsole. Također se možete prebaciti na tekstualnu konzolu pritiskom na kombinaciju tipki Ctrl + Alt + Fx, gdje je x broj konzole. Ako ste već prijavljeni kao korisnik koji nije root, pokrenite naredbu su. Ako imate SSH pristup uređaju, upotrijebite prikladan program za povezivanje. Na sustavima sličnim UNIX-u obično se instalira klijent ssh konzole. Kada radite pod sustavom Windows, možete koristiti program PuTTY koji se slobodno distribuira na web mjestu putty.nl. Unesite matične podatke i započnite sesiju.
Korak 2
Doznajte ime init skripte koja odgovara demonu koji treba ponovno pokrenuti. Tipično se sve takve skripte nalaze u direktoriju /etc/rc.d/init.d i imaju ista imena kao i demoni kojima služe. Pregledajte sadržaj ovog direktorija pomoću upravitelja datoteka ili naredbe ls. Ako znate približno ime demona, filtrirajte izlaz ls grepom. Na primjer, ls -1 /etc/rc.d/init.d | grep dnevnik
3. korak
Doznajte o trenutnom stanju demona koji se ponovno pokreće. Izvršite naredbu obrasca: status usluge Ovdje umjesto oznake upotrijebite ime dobiveno u prethodnom koraku. Ako se prikaže redak kao što je pokrenut, demon je pokrenut i može se ponovno pokrenuti. Inače, to nije moguće (takav demon ne postoji ili je zaustavljen).
4. korak
Ponovo pokrenite demon. Pokrenite naredbu obrasca: service Vrijednost je slična onoj opisanoj u trećem koraku. Kao parametar upotrijebite jedan od dobro poznatih identifikatora naredbi demona koji vode do ponovnog pokretanja (obično su opisani u dokumentaciji priloženoj uz odgovarajući paket) ili opciju --full-restart. Na primjer: usluga syslogd restartservice httpd2 gracefulservice syslogd --full-restart
Korak 5
Završite trenutnu sesiju. Unesite naredbu exit. Pritisnite Enter. Naredbu odjave možete upotrijebiti i za isključivanje tekstualne konzole ili prekid veze sa SSH poslužiteljem.