U operativnim sistemima sličnim UNIX-u, procesi koji izvode servisne funkcije i nemaju korisničko sučelje nazivaju se demonima. Veliki broj uslužnih programa implementiran je u obliku demona (planeri zadataka, podsustav za evidentiranje, DBMS serveri, itd.). Ponekad je potrebno pokrenuti određeni demon.
Potrebno
- - pristup ciljanoj mašini (fizičkoj ili udaljenoj);
- - root akreditivi.
Instrukcije
Korak 1
Prijavite se na ciljni stroj s vjerodajnicama korijenskog korisnika. Ako imate fizički pristup računaru i radite u grafičkom okruženju (KDE, Gnome, itd.), Pokrenite emulator terminala kao što je XTerm ili Konsole. Na tekstualnu konzolu možete se prebaciti i pritiskom na kombinaciju tastera 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, koristite odgovarajući program za povezivanje. Na sistemima sličnim UNIX-u, obično se instalira klijent ssh konzole. Kada radite pod Windowsom, možete koristiti program PuTTY koji se slobodno distribuira na web lokaciji putty.nl. Unesite matične podatke i započnite sesiju.
Korak 2
Otkrijte ime init skripte koja odgovara demonu koji treba ponovo 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 ls izlaz grep-om. Na primjer, ls -1 /etc/rc.d/init.d | grep log
Korak 3
Saznajte o trenutnom stanju demona koji se ponovo pokreće. Izvršite naredbu obrasca: status usluge Ovdje, umjesto markera, koristite ime dobiveno u prethodnom koraku. Ako se prikaže linija poput izvršene, demon je pokrenut i može se ponovno pokrenuti. Inače, to nije moguće (takav demon ne postoji ili je zaustavljen).
Korak 4
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 (oni su obično opisani u dokumentaciji priloženoj uz odgovarajući paket) ili opciju --full-restart. Na primjer: servis syslogd restartservice httpd2 gracefulservice syslogd --full-restart
Korak 5
Završite trenutnu sesiju. Unesite naredbu exit. Pritisnite Enter. Naredbu odjave možete koristiti i za isključivanje tekstualne konzole ili prekid veze sa SSH serverom.