Minggu, 02 November 2014

Daemon



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