Dalam sistem operasi mirip UNIX, proses yang melakukan fungsi layanan dan tidak memiliki antarmuka pengguna disebut daemon. Sejumlah besar perangkat lunak utilitas diimplementasikan dalam bentuk daemon (penjadwal tugas, subsistem logging, server DBMS, dll.). Terkadang daemon tertentu perlu di-restart.
Diperlukan
- - akses ke mesin target (fisik atau jarak jauh);
- - kredensial root.
instruksi
Langkah 1
Masuk ke mesin target dengan kredensial pengguna root. Jika Anda memiliki akses fisik ke komputer Anda dan bekerja di lingkungan grafis (KDE, Gnome, dll.), jalankan emulator terminal seperti XTerm atau Konsole. Anda juga dapat beralih ke konsol teks dengan menekan kombinasi tombol Ctrl + Alt + Fx, di mana x adalah nomor konsol. Jika Anda sudah login sebagai pengguna selain root, jalankan perintah su. Jika Anda memiliki akses SSH ke mesin, gunakan program yang sesuai untuk menghubungkan. Pada sistem mirip UNIX, klien konsol ssh biasanya diinstal. Saat bekerja di bawah Windows, Anda dapat menggunakan program Putty, yang didistribusikan secara bebas di situs web putty.nl. Masukkan kredensial root dan mulai sesi.
Langkah 2
Cari tahu nama skrip init yang sesuai dengan daemon yang perlu di-restart. Biasanya, semua skrip tersebut terletak di direktori /etc/rc.d/init.d dan memiliki nama yang sama dengan daemon yang mereka layani. Lihat isi direktori ini menggunakan file manager atau perintah ls. Jika Anda mengetahui perkiraan nama daemon, filter keluaran ls dengan grep. Misalnya, ls -1 /etc/rc.d/init.d | grep log
Langkah 3
Cari tahu tentang status daemon saat ini yang sedang dimulai ulang. Jalankan perintah dari formulir: status layanan Di sini, alih-alih penanda, gunakan nama yang diperoleh pada langkah sebelumnya. Jika baris seperti sedang berjalan ditampilkan, daemon sedang berjalan dan dapat dimulai ulang. Kalau tidak, ini tidak mungkin (setan seperti itu tidak ada atau dihentikan).
Langkah 4
Mulai ulang daemonnya. Jalankan perintah dalam bentuk: layanan Nilainya mirip dengan yang dijelaskan pada langkah ketiga. Sebagai parameter, gunakan salah satu pengidentifikasi terkenal dari perintah daemon yang mengarah ke restart (biasanya dijelaskan dalam dokumentasi yang disertakan dengan paket yang sesuai) atau opsi --full-restart. Misalnya: service syslogd restartservice httpd2 gracefulservice syslogd --full-restart
Langkah 5
Akhiri sesi saat ini. Masukkan perintah keluar. Tekan Enter. Anda juga dapat menggunakan perintah logout untuk mematikan konsol teks atau memutuskan sambungan dari server SSH.