I UNIX-liknande operativsystem kallas processer som utför servicefunktioner och inte har ett användargränssnitt demoner. Ett stort antal verktygsprogram implementeras i form av demoner (uppgiftsschemaläggare, loggningssystem, DBMS-servrar etc.). Ibland måste en viss demon startas om.
Nödvändig
- - tillgång till målmaskinen (fysisk eller fjärrkontroll);
- - root-referenser.
Instruktioner
Steg 1
Logga in på måldatorn med root-användaruppgifter. Om du har fysisk tillgång till din dator och arbetar i en grafisk miljö (KDE, Gnome, etc.), starta en terminalemulator som XTerm eller Konsole. Du kan också växla till textkonsolen genom att trycka på tangentkombinationen Ctrl + Alt + Fx, där x är konsolnumret. Om du redan är inloggad som en annan användare än root, kör du kommandot su. Om du har SSH-åtkomst till maskinen, använd ett lämpligt program för att ansluta. På UNIX-liknande system installeras ssh-konsolklienten vanligtvis. När du arbetar under Windows kan du använda PuTTY-programmet, som distribueras fritt på webbplatsen putty.nl. Ange root-referenser och starta en session.
Steg 2
Ta reda på namnet på init-skriptet som motsvarar den demon som behöver startas om. Vanligtvis finns alla sådana skript i katalogen /etc/rc.d/init.d och har samma namn som demonerna de serverar. Visa innehållet i den här katalogen med filhanteraren eller ls-kommandot. Om du känner till det ungefärliga namnet på daemon, filtrera ls-utdata med grep. Till exempel ls -1 /etc/rc.d/init.d | grep-logg
Steg 3
Ta reda på om det nuvarande läget för den demon som startas om. Utför ett kommando på formuläret: tjänstestatus Använd istället för en markör namnet som erhölls i föregående steg. Om en rad som körs visas, kör daemon och kan startas om. Annars är detta inte möjligt (en sådan demon finns inte eller stoppas).
Steg 4
Starta om demonen. Kör ett kommando av formuläret: service Värdet liknar det som beskrivs i det tredje steget. Använd som en parameter en av de välkända identifierarna för daemon-kommandona som leder till omstart (de beskrivs vanligtvis i dokumentationen som medföljer motsvarande paket) eller alternativet --full-restart. Till exempel: service syslogd restartservice httpd2 gracefulservice syslogd --full-restart
Steg 5
Avsluta den aktuella sessionen. Ange kommandot avsluta. Tryck på Enter. Du kan också använda utloggningskommandot för att stänga av textkonsolen eller koppla från SSH-servern.