Cara Memulakan Semula Daemon

Isi kandungan:

Cara Memulakan Semula Daemon
Cara Memulakan Semula Daemon

Video: Cara Memulakan Semula Daemon

Video: Cara Memulakan Semula Daemon
Video: Демон в заброшенном доме Demon in an abandoned house 2024, November
Anonim

Dalam sistem operasi seperti UNIX, proses yang menjalankan fungsi perkhidmatan dan tidak mempunyai antara muka pengguna disebut daemon. Sebilangan besar perisian utiliti dilaksanakan dalam bentuk daemon (penjadual tugas, subsistem pembalakan, pelayan DBMS, dll.). Kadang-kadang daemon tertentu perlu dimulakan semula.

Cara memulakan semula daemon
Cara memulakan semula daemon

Perlu

  • - akses ke mesin sasaran (fizikal atau jarak jauh);
  • - kelayakan root.

Arahan

Langkah 1

Log masuk ke mesin sasaran dengan kelayakan pengguna root. Sekiranya anda mempunyai akses fizikal ke komputer anda dan bekerja dalam persekitaran grafik (KDE, Gnome, dll.), Mulakan emulator terminal seperti XTerm atau Konsole. Anda juga boleh beralih ke konsol teks dengan menekan kombinasi kekunci Ctrl + Alt + Fx, di mana x adalah nombor konsol. Sekiranya anda sudah log masuk sebagai pengguna selain root, jalankan perintah su. Sekiranya anda mempunyai akses SSH ke mesin, gunakan program yang sesuai untuk menyambung. Pada sistem seperti UNIX, pelanggan konsol ssh biasanya dipasang. Semasa bekerja di bawah Windows, anda boleh menggunakan program PuTTY, yang diedarkan secara bebas di laman web putty.nl. Masukkan kelayakan root dan mulakan sesi.

Cara memulakan semula daemon
Cara memulakan semula daemon

Langkah 2

Ketahui nama skrip init yang sesuai dengan daemon yang perlu dimulakan semula. Biasanya, semua skrip tersebut terletak di direktori /etc/rc.d/init.d dan mempunyai nama yang sama dengan daemon yang mereka layani. Lihat kandungan direktori ini menggunakan pengurus fail atau arahan ls. Sekiranya anda mengetahui anggaran nama daemon, tapis output ls dengan grep. Contohnya, ls -1 /etc/rc.d/init.d | log grep

Cara memulakan semula daemon
Cara memulakan semula daemon

Langkah 3

Dapatkan maklumat mengenai keadaan daemon yang sedang dimulakan semula. Jalankan perintah bentuk: status perkhidmatan Di sini, bukannya penanda, gunakan nama yang diperoleh pada langkah sebelumnya. Sekiranya garis seperti sedang berjalan ditampilkan, daemon berjalan dan boleh dimulakan semula. Jika tidak, ini tidak mungkin dilakukan (setan seperti itu tidak wujud atau dihentikan).

Cara memulakan semula daemon
Cara memulakan semula daemon

Langkah 4

Mulakan semula daemon. Jalankan perintah form: service Nilainya serupa dengan yang dijelaskan pada langkah ketiga. Sebagai parameter, gunakan salah satu pengenal yang terkenal dari perintah daemon yang mengarah ke restart (biasanya dijelaskan dalam dokumentasi yang disertakan dengan paket yang sesuai) atau pilihan - restart sepenuhnya. Contohnya: perkhidmatan syslogd restartervice httpd2 gracefulservice syslogd --full-restart

Cara memulakan semula daemon
Cara memulakan semula daemon

Langkah 5

Tamatkan sesi semasa. Masukkan jalan keluar arahan. Tekan Enter. Anda juga boleh menggunakan perintah log keluar untuk mematikan konsol teks atau memutuskan sambungan dari pelayan SSH.

Disyorkan: