UNIX līdzīgās operētājsistēmās procesus, kas veic servisa funkcijas un kuriem nav lietotāja saskarnes, sauc par dēmoniem. Liels skaits lietderības programmatūras tiek ieviests dēmonu veidā (uzdevumu plānotājs, reģistrēšanas apakšsistēma, DBVS serveri utt.). Dažreiz konkrētais dēmons ir jāpārstartē.
Nepieciešams
- - piekļuve mērķa mašīnai (fiziska vai attālināta);
- - saknes akreditācijas dati.
Instrukcijas
1. solis
Piesakieties mērķa mašīnā ar root lietotāja akreditācijas datiem. Ja jums ir fiziska piekļuve datoram un strādājat grafiskā vidē (KDE, Gnome utt.), Palaidiet termināļa emulatoru, piemēram, XTerm vai Konsole. Varat arī pārslēgties uz teksta konsoli, nospiežot taustiņu kombināciju Ctrl + Alt + Fx, kur x ir konsoles numurs. Ja jau esat pieteicies kā lietotājs, kas nav root, palaidiet komandu su. Ja jums ir SSH piekļuve iekārtai, savienojumam izmantojiet piemērotu programmu. UNIX līdzīgās sistēmās parasti tiek instalēts ssh konsoles klients. Strādājot zem Windows, varat izmantot programmu PuTTY, kas tiek brīvi izplatīta vietnē putty.nl. Ievadiet saknes akreditācijas datus un sāciet sesiju.
2. solis
Uzziniet init skripta nosaukumu, kas atbilst dēmonam, kas jāpārstartē. Parasti visi šādi skripti atrodas direktorijā /etc/rc.d/init.d, un tiem ir tādi paši nosaukumi kā dēmoniem, kurus tie apkalpo. Skatiet šīs direktorijas saturu, izmantojot failu pārvaldnieku vai komandu ls. Ja jūs zināt aptuveno dēmona nosaukumu, filtrējiet ls izvadi ar grep. Piemēram, ls -1 /etc/rc.d/init.d | grep žurnālu
3. solis
Uzziniet par restartētās dēmona pašreizējo stāvokli. Izpildiet komandas formu: service status Šeit marķiera vietā izmantojiet iepriekšējā darbībā iegūto nosaukumu. Ja tiek parādīta tāda rinda kā darbojas, dēmons darbojas un to var restartēt. Pretējā gadījumā tas nav iespējams (šāda dēmona nav vai tas tiek apturēts).
4. solis
Restartējiet dēmonu. Palaidiet komandu form: service Vērtība ir līdzīga tai, kas aprakstīta trešajā solī. Kā parametru izmantojiet vienu no labi zināmiem dēmonu komandu identifikatoriem, kas noved pie restartēšanas (tie parasti ir aprakstīti atbilstošās paketes komplektācijā iekļautajā dokumentācijā) vai opciju --full-restart. Piemēram: pakalpojuma syslogd restartservice httpd2 gracefulservice syslogd --full-restart
5. solis
Beigt pašreizējo sesiju. Ievadiet komandas izeju. Nospiediet Enter. Varat arī izmantot atteikšanās komandu, lai izslēgtu teksta konsoli vai atvienotos no SSH servera.