Haloo,bertemu lagi nihh :D
yuup masih membahas mengenai sistem operasi,kali ini saya akan memposting tentang daemon
Apa itu Daemon?

Dalam Unix dan sistem operasi multitasking lainnya, Jurik atau Demit (Inggris: daemon)
Dalam bahasa Indonesia sendiri, daemon berarti Jurik atau Demit atau kita bisa menyebutnya Hantu. Ya memang benar jika dilihat dari sifatnya, daemon adalah sebuah proses yang bekerja di background serta tidak memiliki interface pengontrol (proses yang tidak terlihat).
Dalam keluarga Windows, service memiliki konsep yang sama dengan daemon. Service berjalan sebagai sebuah proses, umumnya tidak berinteraksi dengan keyboard, monitor dan mouse, serta pada umumnya prosesnya dimulai pada saat booting. Daemon biasanya bekerja untuk jangka waktu yang sangat lama dan bertugas "mendengarkan" request dan menjalankan responsnya.
Daemon process sendiri di Sistem Operasi Symbian dikenal dengan nama process saja. Contohnya process alarmserver.exe yang bertugas sebagai alarm server, btserver.exe pengendali Bluetooth, UsbWatcher.exe dan usbsrv.exe untuk pengendali USB kabel, dan masih banyak lagi hantu-hantu yang berkeliaran.
Mari kita coba membuat daemon di linux
#!/bin/bash
echo "running ehcp daemon in shell background..."
VAL=1
while true;
do date # untuk menampilkan tanggal dan waktu
sleep 5 done
simpan dengan nama tesDaemon
beri hak untuk execute (ganti lokasianda dengan lokasi file daemonnya disimpan)
sudo chmod +x /lokasianda/tesDaemon
kemudian eksekusi
./tesDaemon
daemon tersebut dapat dihentikan dengan tombol Cntrl C
jika ingin daemon tersebot running under Background tambahkan tanda &
sudo chmod +x /lokasianda/tesDaemon &
untuk menghentikan daemon yang berjalan underbackground maka kill prosesnya, caranya
ps -ax | grep tesDaemon
kemudian kill prosesnya ,misal pid prosesnya =2020
kill 2020
Tool untuk memanajemen daemon
untuk memanage daemon anda bisa menggunakan tool sysv-rc-conf
instalasinya
1
sudo apt-get install sysv-rc-conf
cara panggilnya sysv-rc-conf

Okee sekian dulu tentang daemon,sampai jumpa di postingan berikutya :D
Tidak ada komentar:
Posting Komentar