UNIXga o'xshash operatsion tizimlarda xizmat funktsiyalarini bajaradigan va foydalanuvchi interfeysiga ega bo'lmagan jarayonlar demonlar deb nomlanadi. Ko'p sonli yordam dasturlari demonlar shaklida amalga oshiriladi (vazifalarni rejalashtirish, ro'yxatga olish tizimining quyi tizimi, DBMS serverlari va boshqalar). Ba'zan ma'lum bir xizmatni qayta boshlash kerak.
Kerakli
- - maqsadli mashinaga kirish (jismoniy yoki uzoqdan);
- - ildiz ma'lumotlari.
Ko'rsatmalar
1-qadam
Ildiz foydalanuvchi hisob ma'lumotlari bilan maqsadli mashinaga kiring. Agar sizning kompyuteringizga jismoniy kirish imkoni bo'lsa va grafik muhitda ishlayotgan bo'lsangiz (KDE, Gnome va boshqalar), XTerm yoki Konsole kabi terminal emulyatorini ishga tushiring. Matn konsoliga Ctrl + Alt + Fx tugmalar birikmasini bosish orqali ham o'tishingiz mumkin, bu erda x - konsol raqami. Agar siz allaqachon rootdan boshqa foydalanuvchi sifatida tizimga kirgan bo'lsangiz, su buyrug'ini bajaring. Agar siz mashinaga SSH kirish huquqiga ega bo'lsangiz, ulanish uchun mos dasturdan foydalaning. UNIX-ga o'xshash tizimlarda ssh konsol mijozi odatda o'rnatiladi. Windows ostida ishlayotganda siz putty.nl veb-saytida erkin tarqatiladigan PuTTY dasturidan foydalanishingiz mumkin. Ildiz hisob ma'lumotlarini kiriting va sessiyani boshlang.
2-qadam
Qayta boshlash kerak bo'lgan demonga mos keladigan init skriptining nomini toping. Odatda, bunday skriptlarning barchasi /etc/rc.d/init.d katalogida joylashgan va ular xizmat qilayotgan xizmatlari bilan bir xil nomlarga ega. Fayl menejeri yoki ls buyrug'i yordamida ushbu katalog tarkibini ko'ring. Agar siz demonning taxminiy nomini bilsangiz, ls chiqishini grep bilan filtrlang. Masalan, ls -1 /etc/rc.d/init.d | grep jurnali
3-qadam
Qayta ishga tushirilayotgan demonning hozirgi holati to'g'risida bilib oling. Shaklning buyrug'ini bajaring: xizmat holati Bu erda marker o'rniga oldingi bosqichda olingan nomdan foydalaning. Agar o'xshash chiziq ko'rsatilsa, demon ishlaydi va uni qayta boshlash mumkin. Aks holda, bu mumkin emas (bunday jin mavjud emas yoki to'xtatiladi).
4-qadam
Demonni qayta ishga tushiring. Formaning buyrug'ini bajaring: service qiymati uchinchi bosqichda tasvirlanganga o'xshash. Parametr sifatida, qayta ishga tushirishga olib boruvchi demon buyruqlarining taniqli identifikatorlaridan birini (ular odatda tegishli paket bilan ta'minlangan hujjatlarda tavsiflanadi) yoki --ful-restart opsiyasidan foydalaning. Masalan: service syslogd restartservice httpd2 gracefulservice syslogd --ful-restart
5-qadam
Joriy sessiyani tugating. Buyruqdan chiqishni kiriting. Enter tugmasini bosing. Matn konsolini o'chirish yoki SSH serveridan uzish uchun tizimdan chiqish buyrug'idan foydalanishingiz mumkin.