Als sistemes operatius similars a UNIX, els processos que realitzen funcions de servei i no tenen interfície d'usuari s'anomenen dimonis. S’implementa un gran nombre de programes d’utilitat en forma de dimonis (planificador de tasques, subsistema de registre, servidors SGBD, etc.). De vegades, cal reiniciar un dimoni concret.
Necessari
- - accés a la màquina de destí (física o remota);
- - credencials d’arrel.
Instruccions
Pas 1
Inicieu sessió a la màquina de destinació amb les credencials d'usuari arrel. Si teniu accés físic a l'ordinador i esteu treballant en un entorn gràfic (KDE, Gnome, etc.), inicieu un emulador de terminal com XTerm o Konsole. També podeu canviar a la consola de text prement la combinació de tecles Ctrl + Alt + Fx, on x és el número de la consola. Si ja heu iniciat la sessió com a usuari que no sigui root, executeu l'ordre su. Si teniu accés SSH a la màquina, utilitzeu un programa adequat per connectar-vos. En sistemes semblants a UNIX, el client de consola ssh sol instal·lar-se. Quan treballeu sota Windows, podeu utilitzar el programa PuTTY, que es distribueix lliurement al lloc web putty.nl. Introduïu les credencials d’arrel i inicieu una sessió.
Pas 2
Esbrineu el nom de l'escriptura init corresponent al dimoni que cal reiniciar. Normalment, tots aquests scripts es troben al directori /etc/rc.d/init.d i tenen els mateixos noms que els dimonis que serveixen. Vegeu el contingut d'aquest directori mitjançant el gestor de fitxers o l'ordre ls. Si coneixeu el nom aproximat del dimoni, filtreu la sortida ls amb grep. Per exemple, ls -1 /etc/rc.d/init.d | registre grep
Pas 3
Obteniu informació sobre l'estat actual del dimoni que es reinicia. Executeu una ordre de la forma: estat del servei Aquí, en lloc d'un marcador, utilitzeu el nom obtingut al pas anterior. Si es mostra una línia com aquesta en execució, el dimoni s’executa i es pot reiniciar. En cas contrari, això no és possible (aquest dimoni no existeix o està aturat).
Pas 4
Reinicieu el dimoni. Executeu una ordre del formulari: servei El valor és similar al descrit al tercer pas. Com a paràmetre, utilitzeu un dels identificadors coneguts de les ordres de dimoni que porten a reiniciar-se (normalment es descriuen a la documentació subministrada amb el paquet corresponent) o l'opció --full-restart. Per exemple: service syslogd restartservice httpd2 gracefulservice syslogd --full-restart
Pas 5
Finalitzeu la sessió actual. Introduïu l'ordre exit. Feu clic a Retorn. També podeu utilitzar l’ordre de tancament de sessió per apagar la consola de text o desconnectar-vos del servidor SSH.